[go: up one dir, main page]

WO2023244232A1 - Modular handheld input units - Google Patents

Modular handheld input units Download PDF

Info

Publication number
WO2023244232A1
WO2023244232A1 PCT/US2022/033758 US2022033758W WO2023244232A1 WO 2023244232 A1 WO2023244232 A1 WO 2023244232A1 US 2022033758 W US2022033758 W US 2022033758W WO 2023244232 A1 WO2023244232 A1 WO 2023244232A1
Authority
WO
WIPO (PCT)
Prior art keywords
input unit
input
modular
attachment region
unit
Prior art date
Application number
PCT/US2022/033758
Other languages
French (fr)
Inventor
Yao-wen FAN
Hui He
Chih Jen Huang
Original Assignee
Hewlett-Packard Development Company, L.P.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hewlett-Packard Development Company, L.P. filed Critical Hewlett-Packard Development Company, L.P.
Priority to PCT/US2022/033758 priority Critical patent/WO2023244232A1/en
Publication of WO2023244232A1 publication Critical patent/WO2023244232A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing 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/03543Mice or pucks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/039Accessories therefor, e.g. mouse pads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0332Ergonomic shaped mouse adjustable to suit one of both hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0334Ergonomic shaped mouse for vertical grip, whereby the hand controlling the mouse is resting or gripping it with an attitude almost vertical with respect of the working surface

Definitions

  • FIG. 3 is a block diagram of a modular handheld input system, according to an example of the principles described herein.
  • FIG. 7 is a flowchart of a method for controlling the modular handheld input system, according to an example of the principles described herein.
  • Fig. 8 is a cross-sectional diagram of an electrical connection between the body unit and the modular input unit, according to an example of the principles described herein.
  • Fig. 10 depicts the body unit of the modular handheld input system, according to an example of the principles described herein.
  • Computing devices are used by millions of people daily to carry out business, personal, and social operations and it is not uncommon for an individual to interact with multiple computing devices on a daily basis.
  • Examples of computing devices include desktop computers, laptop computers, all-in-one devices, tablets, and gaming systems to name a few.
  • Input devices allow a user to interact with the computing device. For example, via a keyboard a user can input text to generate documents, communicate with other users, and/or program the computing device to perform certain operations.
  • a mouse may be used to manipulate a cursor presented on a display screen of the computing device. Via the mouse, a user may interact with certain user interface elements such as icons.
  • handheld input devices facilitate user interaction with a computing device, some developments may enhance their integration and efficacy in delivering a satisfactory user experience. For example, prolonged use of a mouse may lead to physical discomfort to a user.
  • Such vertically-arranged input devices are formed for use by a particular dominant hand, and not both hands. That is, the ergonomics of the input device may depend upon which hand a user uses to grasp the mouse.
  • a mouse proscribed for a right-handed user may not provide the same ergonomic stress-relieving contours for a left-handed user. Given the structure, an ergonomic right-handed mouse may not even be usable by a left-handed user.
  • a human input device Even if a human input device is not ergonomic, it no less remains a complication that a left-handed user may find use of a mouse designated for a right-handed individual to be unnatural and awkward.
  • Some input devices have been constructed for left-handed users, but like a right-handed device, a specialized left-handed mouse is limited to use by left-handers.
  • a computing device may be paired to two handheld input devices. This is complicated, clutters a workspace, and may lead to an undesirable burden on a user or a computing device to switch/control either mouse, or both mouses simultaneously.
  • the present specification describes a single handheld input system which can be utilized by both a right-handed user and a lefthanded user.
  • the handheld input system includes a body unit that facilitates connection to a computer, charging, cursor control, and may provide some user input elements.
  • the handheld input system also includes a modular input unit which may include input elements such as user-depressible buttons and a roller among others.
  • the modular input unit is removably coupled to the body unit. More specifically, the body unit may include two different regions wherein the modular input unit may be seated, each region providing ergonomic positioning of the modular input unit during left-hand use or right-hand use.
  • the handheld input system provides a modularized input system that prevents discomfort for both left-hand use and right-hand use via a modular input unit that is switchable between two different ergonomic stations on the body unit.
  • the handheld input system includes a body unit.
  • the body unit includes a bottom face to slide across a surface, a first attachment region to selectively receive a modular input unit in a first orientation, and a second attachment region to selectively receive the modular input unit in a second orientation.
  • Each attachment region includes an electrical connector to receive an input unit connector when the modular input unit is seated therein.
  • the handheld input system also includes a modular input unit.
  • the modular input unit includes an input element to receive user input and an input unit connector to transmit the user input to the body unit when coupled to an electrical connector.
  • the handheld input system also includes a computing device interface to establish a data transmission path with a host computing device.
  • the present specification also describes a handheld input system.
  • the handheld input system includes a body unit which includes 1) a bottom face to slide across a surface, 2) a first attachment region angled upwards from a first edge of the bottom face towards a centerline of the body unit, and 3) a second attachment region angled upwards from a second edge of the bottom face towards a centerline of the body unit to join the first attachment region.
  • Each attachment region includes an electrical connector to receive an input unit connector when a modular input unit is seated therein and a mechanical connector to selectively retain the modular input unit when seated therein.
  • the handheld input system also includes the modular input unit.
  • the modular input unit includes 1) an input element to receive user input, 2) the input unit connector to transmit the user input to the body unit when coupled to an electrical connector, and 3) a connector to interface with a mechanical connector.
  • a processor determines into which of a first attachment region of a body unit and a second attachment region of the body unit, a modular input unit is seated.
  • each attachment region includes an electrical connector to receive an input unit connector when the modular input unit is seated therein.
  • the processor assigns a functionality to an input element of the modular input unit and relays, through the body unit, user input from the input element to a host computing device.
  • controller includes a processor and a memory device.
  • the processor includes the circuitry to retrieve executable code from the memory and execute the executable code.
  • the controller as described herein may include machine-readable storage medium, machine-readable storage medium and a processor, an application-specific integrated circuit (ASIC), a semiconductor-based microprocessor, and a field-programmable gate array (FPGA), and/or other hardware device.
  • ASIC application-specific integrated circuit
  • FPGA field-programmable gate array
  • the term “memory” includes a non-transitory storage medium, which machine- readable storage medium may contain, or store machine-usable program code for use by or in connection with an instruction execution system, apparatus, or device.
  • the memory may take many forms including volatile and non-volatile memory.
  • the memory may include Random-Access Memory (RAM), Read-Only Memory (ROM), optical memory disks, and magnetic disks, among others.
  • RAM Random-Access Memory
  • ROM Read-Only Memory
  • optical memory disks optical memory disks
  • magnetic disks among others.
  • the executable code may, when executed by the respective component, cause the component to implement the functionality described herein.
  • the memory may include a single memory element or multiple memory elements.
  • Fig. 1 is a block diagram of a modular handheld input system (100), according to an example of the principles described herein.
  • the modular handheld input system (100) is made up of two structural components, a body unit (102) and a modular input unit (110).
  • the body unit (102) includes structural features to receive the modular input unit (110) in different orientations, i.e. , ergonomic orientations for left-hand or right-hand use, and the modular input unit (110) includes an interface or grip through which the user manipulates the handheld input system (100) and also includes certain input elements (112).
  • the body unit (102) also includes a first attachment region (106-1 ) and a second attachment region (106-2) into which the modular input unit (110) may be seated.
  • the modular input unit (110) may be seated into a first attachment region (106-1) to selectively place the modular input unit (110) in a first orientation, which first orientation may be ergonomically oriented for right-hand use.
  • the modular input unit (110) may be seated into the second attachment region (106-2) to selectively place the modular input unit (110) in a second orientation, which second orientation may be ergonomically oriented for left-hand use.
  • an ergonomically efficient position for the modular input unit (110) may be different based on right-hand use and left-hand use as depicted in Fig. 2.
  • each attachment region (106) may include an electrical connector (108-1 , 108-2).
  • the electrical connectors (108) receive an input unit connector (114) when the modular input unit (110) is seated in a respective attachment region (106).
  • the input unit connector (114) of the modular input unit (110) mates with the first electrical connector (108-1).
  • any activation of the input element (112) may be transmitted to the host computing device via the body unit (102) and more specifically the first electrical connector (108-1).
  • the input unit connector (114) of the modular input unit (110) mates with the second electrical connector (108-2).
  • any activation of the input element (112) may be transmitted to the host computing device via the body unit (102) and more specifically the second electrical connector (108-2).
  • the electrical connectors (108) and the input unit connector (114) may take a variety of forms. For example, one may include spring-loaded pogo pins and the other may include metal pads to interface with and connect with the pogo pins. While particular reference is made to particular forms of the electrical connectors (108) and the input unit connector (114), a variety of other types of connectors may be implemented in accordance with the principles described herein.
  • the modular input unit (110) also includes an input unit connector (114) which as described above may be of a variety of types and establishes an electrical connection between the input elements (112) and the body unit (102) such that user input received at the input elements (112) may be passed to the body unit (102).
  • an input unit connector (114) which as described above may be of a variety of types and establishes an electrical connection between the input elements (112) and the body unit (102) such that user input received at the input elements (112) may be passed to the body unit (102).
  • the handheld input system (100) also includes a computing device interface (116) to establish a data transmission path with the host computing device. That is, as described above, user input, either movement of the handheld input system (100) and/or interaction with any of the input elements (112), allows the user to interact with the host computing device.
  • the computing device interface (116) allows such an interaction.
  • Such a connection may be of a variety of types.
  • the interface may be a wired connection.
  • the interface may be wireless, in which case the computing device interface (116) may include a wireless transceiver such as a BLUETOOTH® transceiver, a wi-fi transceiver, or another type of transceiver.
  • the computing device interface (116) may be housed in either of the body unit (102) or the modular input unit (110).
  • the computing device interface (116) which may include hardware components such as wireless transceivers, may be within a housing of the body unit (102).
  • the modular input unit (110) when removed from the body unit (102), the modular input unit (110) may be inactive, that is the modular input unit (110) may be incapable of transmitting user input to the host computing device.
  • the computing device interface (116) may be disposed in the modular input unit (110). That is, the computing device interface (116) may be within a housing of the modular input unit (110).
  • the modular input unit (110) when removed from the body unit (102), the modular input unit (110) may be active and still able to transmit input received at the input elements (112) to the host computing device.
  • the handheld input system (100) may include additional components such as a processor to manage the body unit (102) and/or the modular input unit (110).
  • the processor may selectively switch the functionality assigned to input elements (112) based on an orientation of the modular input unit (110) and/or selectively activate secondary input elements based on an orientation of the modular input unit (110).
  • Fig. 2 depicts the modular handheld input system (100) in two modes (218-1 , 218-2), according to an example of the principles described herein.
  • the modular input unit (110) in a first mode (218-1 ), may be arranged in the first attachment region (106-1) which positions the modular input unit (110) in an orientation consistent with ergonomic right-hand use. That is, the handheld input system (100) may be in a right-hand mode when the modular input unit (110) is seated in the first attachment region (106-1).
  • the modular input unit (110) may be generally vertical with an angle relative to a centerline of the body unit (102) with the input elements (112), which in this case includes buttons and a trackwheel, vertically oriented.
  • the second attachment region (106-2) angles upward from a second edge of the bottom face towards the centerline of the body unit (102) to join the first attachment region.
  • the first and second attachment regions (106) and their respective angles with regards to the centerline are depicted in Fig. 4.
  • each of the attachment regions (106) also includes an electrical connector (108-1 , 108-2) disposed therein to receive an input unit connector (114) when the modular input unit (110) is seated therein.
  • Each attachment region (106) may also include a mechanical connector (318) to selectively retain the modular input unit (110) when seated therein.
  • a first mechanical connector (318-1) may selectively retain the modular input unit in the first attachment region (106-1) and in a particular orientation for a particular hand usage
  • a second mechanical connector (318-2) may selectively retain the modular input unit (110) in the second attachment region (106-2) in a particular orientation for a different dominant hand usage.
  • the mechanical connectors (318) may take a variety of forms.
  • the mechanical connector (318) may include a magnet to interface with an associated magnet on the modular input unit (110).
  • the mechanical connector (318) may be a slot into which a latch or protrusion on the modular input unit (110) slides.
  • the mechanical connector (318) may include a latch that has an interference fit with the connector (320) of the associated modular input unit (110). While particular reference is made to particular mechanical connectors (318), a variety of different types of mechanical connectors (318) may be implemented in accordance with the principles described herein.
  • the handheld input system (100) includes a modular input unit (110) which has the input element (112) and input unit connector (114) as described above in connection with Fig. 1 .
  • the modular input unit (110) includes a connector (320) to interface with a mechanical connector (318) in the first and second attachment regions (106). That is, the connector (320) may be of a form to interact with the mechanical connector (318) to selectively retain the modular input unit (110) in either the first attachment region (106-1) or the second attachment region (106-2).
  • Fig. 3 also depicts the computing device interface (116) as described above.
  • the handheld input system (100) includes a tracking system (322) to track movement of the handheld input system (100). That is, as described above, movement of the handheld input system (100) allows a user to control a cursor on the host computing device or otherwise interact with the host computing device.
  • the tracking system (322) of the handheld input system (100) may facilitate this movement tracking.
  • the tracking system (322) includes an emitter which emits light towards the surface on which the handheld input system (100) is implemented. The surface reflects the light off the surface which is detected by a receiver of the tracking system (322). The reflected light is indicative of movement of the handheld input system (100).
  • the tracking system (322) may take other forms.
  • the tracking system (322) may include a gyroscope, or accelerometer to detect movement and send a signal indicative of such movement to the host computing device, such that the cursor may be controlled or some other interaction executed.
  • the tracking system (322) may be disposed in the body unit (102).
  • the modular input unit (110) when removed from the body unit (102), the modular input unit (110) may be inactive, that is the modular input unit (110) may be incapable of detecting user movement to control a cursor.
  • the body unit (102) may be used to control movement of the cursor.
  • the tracking system (322) may be disposed in the modular input unit (110). That is, the tracking system (322) may be within a housing of the modular input unit (110). In this example, when removed from the body unit (102), the modular input unit (110) may be active and still able to transmit detected user movement to the host computing device.
  • Fig. 4 depicts different views of the body unit (102) of the modular handheld input system (100), according to an example of the principles described herein. Specifically, Fig. 4 depicts a front view, a top view, a first side view, and a second side view. First, with regards to the front view, Fig. 4 depicts the first attachment region (106-1) and the second attachment region (106-2). As described above, both the attachment regions (106) include inclined surfaces such that as the modular input unit (110) is disposed therein, the modular input unit (110) is in neither a horizontal nor a vertical orientation, but rather an inclined position. As a first example, the first attachment region (106-1) extends from a first edge of the bottom face towards a centerline (426) of the body unit (102).
  • the angle of the first attachment region (106-1 ) is identified by a first dashed line (428-1). This position may be desirable when the handheld input system (100) is used with one dominant hand.
  • the second attachment region (106-2) extends from a second edge, which is opposite the first edge, of the bottom face towards the centerline (426) of the body unit (102).
  • the angle of the second attachment region (106-2) is identified by a second dashed line (428-2) and may be desirable when the handheld input system (100) is used by the other dominant hand.
  • the front view also depicts another element of the body unit (102). That is the front view depicts a connector (420).
  • the connector (420) may allow for a wired connection with the host computing device for charging or data transmission.
  • the connector (420) may allow for connection to another power source, such as an electrical outlet, for battery charging.
  • the top view also depicts an example of the mechanical connectors (318-1 , 318-2), which in the example depicted in Fig. 4 are magnetic pads that interact with magnetic pads in the modular input unit (110). As described above, this interaction selectively couples the body unit (102) to the modular input unit (110). While specific reference is made to a magnetic mechanical connector (318), other type of mechanical connectors (318) may be implemented in accordance with the principles described herein including a latch, a sliding slot, a hook, or other type of mechanical connector (318).
  • Fig. 4 also depicts another feature of the body unit (102) that provides ergonomic comfort. Specifically, the body unit (102) is downwardly sloped from the back towards the front. This can be seen on the side views of the body unit (102). Such a downward sloping housing provides for an alignment of the wrist as the user grasps and maneuvers the body unit (102).
  • Fig. 5 depicts a bottom view of the modular input unit (110), according to an example of the principles described herein. Fig. 5 depicts certain components of the modular input unit (110). Specifically, Fig. 5 depicts the connectors (320) that interface with the mechanical connectors (318) of the body unit (102). While Fig. 5 depicts magnetic type connectors (320), the modular input unit (110) may include any variety of types of connectors (320). For simplicity, a few instances of the connectors (320) are depicted with reference numbers.
  • Fig. 5 also depicts the input unit connectors (114-1 , 114-2) that mate with the electrical connectors (108-1 , 108-2), respectively, of the body unit (102).
  • the first connector (114-1) when seated in the first attachment region (106-1), the first connector (114-1) may be in contact with the first electrical connector (108-1) of the first attachment region (106-1) while the second connector (114- 2) may be seated in the recess (432-1) of the first attachment region (106-1).
  • FIG. 6 depicts different views of the modular handheld input system (100), according to an example of the principles described herein. Specifically, Fig. 6 depicts the modular input unit (110) as it transitions from the first attachment region (106-1) to the second attachment region (106-2). When in a first mode, i.e. , a right-hand mode, the modular input unit (110) is seated in the first attachment region (106-1 ). In this configuration, the secondary input elements (424-2) in the second attachment region (106-2) may be activated to provide an additional modality of user input. By comparison, the secondary input element (424) of the first attachment region (106-1 ) may be de-activated when the modular input unit (110) is seated in the first attachment region (106- 1 ).
  • a first mode i.e. , a right-hand mode
  • the modular input unit (110) is seated in the first attachment region (106-1 ).
  • the secondary input elements (424-2) in the second attachment region (106-2) may be activated to provide an additional modality of user
  • any activation of the input elements (112) of the modular input unit (110) are transmitted to the host computing device via the body unit (102) and computing device interface (116).
  • the modular input unit (110) may be removed from the first attachment region (106-1) of the body unit (102) and placed in the second attachment region (106-2), for example to facilitate opposite hand use. As depicted in Fig. 6, the modular input unit (110) may then be placed on the second attachment region (106-2).
  • these secondary input elements (424-2) are inaccessible by a user and thus de-activated while the secondary input elements (424-1 ) of the first attachment region (106-1) are accessible to a user and activated to receive user input. Accordingly, based on the orientation of the modular input unit (110), or rather based on which of the first and second attachment region (106-1 , 106-2) the modular input unit (110) is seated in, the respective secondary input elements (424) are either activated or deactivated.
  • the activation/deactivation of the secondary input elements (424) and the switch of the functionality of the input elements (112) of the modular input unit (110) may be triggered via a number of operations.
  • a switch may be based on a gyroscope signal from the modular input unit (110). That is, the modular input unit (110) may include a gyroscope to determine a position and orientation of the modular input unit (110) in three-dimensional space.
  • the processor (217) may receive a signal from the gyroscope, which gyroscope indicates the orientation of the modular input unit (110) and based on the signal, the processor (217) may determine into which of the first attachment region (106-1) and the second attachment region (106-2) the modular input unit (110) is seated. The processor (217) may then assign functionalities to the input element (112) and selectively activate/d eactivate appropriate secondary input elements (424) as described above.
  • such a determination may be made based on a connection signal between an electrical connector (108) of the body unit (102) and the input unit connector (114) of the modular input unit (110). For example, responsive to a detected connection between the first electrical connector (108- 1 ) and the first input unit connector (114-1 ), the processor (217) may determine that the modular input unit (110) is seated in the first attachment region (106-1 ). Accordingly, the processor (217) may assign a first functionality to a first input element (112-1 ), deactivate the secondary input elements (424) of the first attachment region (106-1), and activate the secondary input elements (424) of the second attachment region (106-2).
  • processor (217) may assign the first functionality to the second input element, activate the secondary input elements (424) of the first attachment region (106-1), and deactivate the secondary input elements (424) of the second attachment region (106-2).
  • the handheld input system (100) also includes a computing device interface (116) and a tracking system (322) which may be located in either the body unit (102) or the modular input unit (110).
  • both the body unit (102) and the modular input unit (110) may include the computing device interface (116) and/or the tracking system (322).
  • the handheld input system (100) may include a first computing device interface (116) disposed in the body unit (102) and a second computing device interface (116) disposed in the modular input unit (110). Either of these computing device interfaces (116) may be de-activated based on whether or not the modular input unit (110) is seated in the body unit (102).
  • the first computing device interface in the body unit (102) may be de-activated responsive to the modular input unit (110) being removed from the body unit (102).
  • the second computing device interface in the modular input unit (110) may be able to transmit with the host computing device and the modular input unit (110) may thus be able to be used independent of the body unit (102). That is, even when removed from the body unit (102), the user may activate the input elements (112) to execute operations on the host computing device.
  • the second computing device interface in the modular input unit (110) may be de-activated responsive to the modular input unit (110) being seated in the body unit (102).
  • the first computing device interface of the body unit (102) communicates input information with the host computing device.
  • the handheld input system (100) may include a first tracking system (322) disposed in the body unit (102) and a second tracking system (322) disposed in the modular input unit (110). Either of these tracking systems (322) may be de-activated based on whether or not the modular input unit (110) is seated in the body unit (102). For example, the first tracking system (322) in the body unit (102) may be de-activated responsive to the modular input unit (110) being removed from the body unit (102). In this case, the second tracking system (322) in the modular input unit (110) may be able to track the movement of the modular input unit (110) and the modular input unit (110) may thus be able to be used independent of the body unit (102).
  • the user may move the modular input unit (110) to control a cursor on the host computing device.
  • the second tracking system in the modular input unit (110) may be de-activated responsive to the modular input unit (110) being seated in the body unit (102).
  • the tracking system of the body unit (102) communicates input information with the host computing device.
  • Fig. 7 is a flowchart of a method (700) for controlling the modular handheld input system (100), according to an example of the principles described herein.
  • it may be determined (block 701) into which of the first attachment region (106-1) and the second attachment region (106-2) the modular input unit (110) is seated.
  • this may be done in a number of ways.
  • the body unit (102) and the modular input unit (110) each include corresponding electrical connectors. As these electrical connectors contact one another, an electrical path is established. This electrical path and the detection thereof may indicate into which of the first and second attachment region (106) the modular input unit (110) is seated.
  • a functionality of the input elements (112) is assigned (block 702). For example, it may be that the pointer finger of a user’s right hand is positioned over a first input element (112) when seated in the first attachment region (106-1). However, upon re-arrangement into the second attachment region (106-2), the pointer finger of the user’s left hand may be positioned over the second input element of the modular input unit (110). Accordingly, the functionality may be adjusted such that the user may use the pointer finger, regardless of the hand, and regardless of the orientation of the modular input unit (110) to effectuate a particular functionality.
  • the user input from the modular input unit (110) may then be relayed (block 703) to the host computing device through the body unit (102). That is, user input received at the input elements (112) of the modular input unit (110) is transmitted to the body unit (102) via the input unit connector (114)/electrical connector (108) interface and to the host computing device via the computing device interface (116). Similarly, input received at the secondary input element (424) of the body unit (102) may be transmitted to the host computing device via the computing device interface (116).
  • Fig. 8 is a cross-sectional diagram of an electrical connection between the body unit (102) and the modular input unit (110), according to an example of the principles described herein.
  • the modular input unit (110) may include spring-loaded pogo pins and the body unit (102) may include an electrical pad. Upon connection of these components, an electrical path is established by which signals may be transmitted to/from the host computing device. While Fig. 8 depicts the pogo pins on the modular input unit (110) and electrical pads on the body unit (102), in some examples these components may be switched.
  • Fig. 10 depicts the modular handheld input system (100), according to an example of the principles described herein.
  • the example of Fig. 10 depicts another type of secondary input element (424). That is, in other examples, the secondary input element (424) was an input button.
  • the secondary input element (424) is a trackball that the user can manipulate in 360 degrees. While particular reference is made to particular types of secondary input elements (424), the secondary input element (424) may be of a variety of types.
  • Using such a handheld input system and method may, for example, 1 ) provide ergonomic use in a single device for both a left-hand user and a righthand user to prevent Carpel tunnel syndrome; 2) provides for a single input device usable and modular for either left-hand use or right-hand use; and 3) provides for customization and tailored modular input unit systems.
  • the electronic devices disclosed herein may address other matters and deficiencies in a number of technical areas, for example.

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)
  • Position Input By Displaying (AREA)

Abstract

In an example in accordance with the present disclosure, a handheld input system is described. The handheld input system includes a body unit. The body unit includes a bottom face to slide across a surface, a first attachment region to selectively receive a modular input unit in a first orientation, and a second attachment region to selectively receive the modular input unit in a second orientation. Each attachment region includes an electrical connector to receive an input unit connector when the modular input unit is seated therein. The handheld input system also includes a modular input uni. The modular input unit includes an input element to receive user input and the input unit connector to transmit the user input to the body unit when coupled to an electrical connector. The handheld input system also includes a computing device interface to establish a data transmission path with a host computing device.

Description

MODULAR HANDHELD INPUT UNITS
BACKGROUND
[0001] Computing devices include hardware components that individually or collectively execute a wide variety of computing operations. An input device allows a user to interact with the computing device to execute these computing operations. Examples of input devices include a keyboard, a microphone, a camera, a mouse, and a touchpad.
BRIEF DESCRIPTION OF THE DRAWINGS
[0002] The accompanying drawings illustrate various examples of the principles described herein and are part of the specification. The illustrated examples are given merely for illustration, and do not limit the scope of the claims.
[0003] Fig. 1 is a block diagram of a modular handheld input system, according to an example of the principles described herein.
[0004] Fig. 2 depicts the modular handheld input system in two modes, according to an example of the principles described herein.
[0005] Fig. 3 is a block diagram of a modular handheld input system, according to an example of the principles described herein.
[0006] Fig. 4 depicts different views of the body unit of the modular handheld input system, according to an example of the principles described herein.
[0007] Fig. 5 depicts a bottom view of the modular input unit, according to an example of the principles described herein. [0008] Fig. 6 depicts different views of the modular handheld input system, according to an example of the principles described herein.
[0009] Fig. 7 is a flowchart of a method for controlling the modular handheld input system, according to an example of the principles described herein.
[0010] Fig. 8 is a cross-sectional diagram of an electrical connection between the body unit and the modular input unit, according to an example of the principles described herein.
[0011] Fig. 9 depicts the modular handheld input system, according to an example of the principles described herein.
[0012] Fig. 10 depicts the body unit of the modular handheld input system, according to an example of the principles described herein.
[0013] Throughout the drawings, identical reference numbers designate similar, but not necessarily identical, elements. The figures are not necessarily to scale, and the size of some parts may be exaggerated to more clearly illustrate the example shown. Moreover, the drawings provide examples and/or implementations that coincide with the description; however, the description is not limited to the examples and/or implementations provided in the drawings.
DETAILED DESCRIPTION
[0014] Computing devices are used by millions of people daily to carry out business, personal, and social operations and it is not uncommon for an individual to interact with multiple computing devices on a daily basis.
Examples of computing devices include desktop computers, laptop computers, all-in-one devices, tablets, and gaming systems to name a few. Input devices allow a user to interact with the computing device. For example, via a keyboard a user can input text to generate documents, communicate with other users, and/or program the computing device to perform certain operations. As another example, a mouse may be used to manipulate a cursor presented on a display screen of the computing device. Via the mouse, a user may interact with certain user interface elements such as icons. [0015] While handheld input devices facilitate user interaction with a computing device, some developments may enhance their integration and efficacy in delivering a satisfactory user experience. For example, prolonged use of a mouse may lead to physical discomfort to a user. For example, the positioning of a mouse on a flat surface may trigger an unnatural position of a user’s wrist while using the mouse. Prolonged periods with the wrist in this position may lead to permanent discomfort or other conditions such as Carpel tunnel syndrome. To alleviate this and other short- and/or long-term discomfort, some input devices have incorporated ergonomic physical features, such as positioning the mouse buttons vertically rather than horizontally. As such, a user may grasp the mouse in a more vertical arrangement, which is a more natural position for the wrist.
[0016] However, such vertically-arranged input devices are formed for use by a particular dominant hand, and not both hands. That is, the ergonomics of the input device may depend upon which hand a user uses to grasp the mouse. A mouse proscribed for a right-handed user may not provide the same ergonomic stress-relieving contours for a left-handed user. Given the structure, an ergonomic right-handed mouse may not even be usable by a left-handed user.
[0017] Even if a human input device is not ergonomic, it no less remains a complication that a left-handed user may find use of a mouse designated for a right-handed individual to be unnatural and awkward. Some input devices have been constructed for left-handed users, but like a right-handed device, a specialized left-handed mouse is limited to use by left-handers. As such, to facilitate a right-handed user and a left-handed user, a computing device may be paired to two handheld input devices. This is complicated, clutters a workspace, and may lead to an undesirable burden on a user or a computing device to switch/control either mouse, or both mouses simultaneously.
[0018] Accordingly, the present specification describes a single handheld input system which can be utilized by both a right-handed user and a lefthanded user. Specifically, the handheld input system includes a body unit that facilitates connection to a computer, charging, cursor control, and may provide some user input elements. The handheld input system also includes a modular input unit which may include input elements such as user-depressible buttons and a roller among others. The modular input unit is removably coupled to the body unit. More specifically, the body unit may include two different regions wherein the modular input unit may be seated, each region providing ergonomic positioning of the modular input unit during left-hand use or right-hand use. As such, the handheld input system provides a modularized input system that prevents discomfort for both left-hand use and right-hand use via a modular input unit that is switchable between two different ergonomic stations on the body unit.
[0019] Specifically, the present specification describes a handheld input system. The handheld input system includes a body unit. The body unit includes a bottom face to slide across a surface, a first attachment region to selectively receive a modular input unit in a first orientation, and a second attachment region to selectively receive the modular input unit in a second orientation. Each attachment region includes an electrical connector to receive an input unit connector when the modular input unit is seated therein. The handheld input system also includes a modular input unit. The modular input unit includes an input element to receive user input and an input unit connector to transmit the user input to the body unit when coupled to an electrical connector. The handheld input system also includes a computing device interface to establish a data transmission path with a host computing device. [0020] The present specification also describes a handheld input system. The handheld input system includes a body unit which includes 1) a bottom face to slide across a surface, 2) a first attachment region angled upwards from a first edge of the bottom face towards a centerline of the body unit, and 3) a second attachment region angled upwards from a second edge of the bottom face towards a centerline of the body unit to join the first attachment region. Each attachment region includes an electrical connector to receive an input unit connector when a modular input unit is seated therein and a mechanical connector to selectively retain the modular input unit when seated therein. The handheld input system also includes the modular input unit. The modular input unit includes 1) an input element to receive user input, 2) the input unit connector to transmit the user input to the body unit when coupled to an electrical connector, and 3) a connector to interface with a mechanical connector. In this example, the handheld input system further includes a tracking system to track movement of the handheld input system. The movement of the handheld input system is to control a cursor on a host computing device. The handheld input system also includes a computing device interface to establish a data transmission path with a host computing device.
[0021] The present specification also describes a method. According to the method, a processor determines into which of a first attachment region of a body unit and a second attachment region of the body unit, a modular input unit is seated. As described above, each attachment region includes an electrical connector to receive an input unit connector when the modular input unit is seated therein. Based on which attachment region the modular input unit is seated into, the processor assigns a functionality to an input element of the modular input unit and relays, through the body unit, user input from the input element to a host computing device.
[0022] Using such a handheld input system and method may, for example, 1 ) provide ergonomic use in a single device for both a left-hand user and a righthand user to prevent Carpel tunnel syndrome; 2) provides for a single input device usable and modular for either left-hand use or right-hand use; and 3) provides for customization and tailored modular input unit systems. However, it is contemplated that the electronic devices disclosed herein may address other matters and deficiencies in a number of technical areas, for example.
[0023] As used in the present specification and in the appended claims, the term, “controller” includes a processor and a memory device. The processor includes the circuitry to retrieve executable code from the memory and execute the executable code. As specific examples, the controller as described herein may include machine-readable storage medium, machine-readable storage medium and a processor, an application-specific integrated circuit (ASIC), a semiconductor-based microprocessor, and a field-programmable gate array (FPGA), and/or other hardware device.
[0024] As used in the present specification an in the appended claims, the term “memory” includes a non-transitory storage medium, which machine- readable storage medium may contain, or store machine-usable program code for use by or in connection with an instruction execution system, apparatus, or device. The memory may take many forms including volatile and non-volatile memory. For example, the memory may include Random-Access Memory (RAM), Read-Only Memory (ROM), optical memory disks, and magnetic disks, among others. The executable code may, when executed by the respective component, cause the component to implement the functionality described herein. The memory may include a single memory element or multiple memory elements.
[0025] As used in the present specification and in the appended claims, the term “a number of” or similar language is meant to be understood broadly as any positive number including 1 to infinity.
[0026] Turning now to the figures, Fig. 1 is a block diagram of a modular handheld input system (100), according to an example of the principles described herein. As described above, the modular handheld input system (100) is made up of two structural components, a body unit (102) and a modular input unit (110). The body unit (102) includes structural features to receive the modular input unit (110) in different orientations, i.e. , ergonomic orientations for left-hand or right-hand use, and the modular input unit (110) includes an interface or grip through which the user manipulates the handheld input system (100) and also includes certain input elements (112).
[0027] Specifically, the body unit (102) includes a bottom face (104) to slide across a surface. For example, the user may grab the handheld input system (100) and slide it across a surface such as a desktop. This sliding movement may be used to move a cursor on the host computing device screen.
[0028] The body unit (102) also includes a first attachment region (106-1 ) and a second attachment region (106-2) into which the modular input unit (110) may be seated. Specifically, the modular input unit (110) may be seated into a first attachment region (106-1) to selectively place the modular input unit (110) in a first orientation, which first orientation may be ergonomically oriented for right-hand use. The modular input unit (110) may be seated into the second attachment region (106-2) to selectively place the modular input unit (110) in a second orientation, which second orientation may be ergonomically oriented for left-hand use. As described above, an ergonomically efficient position for the modular input unit (110) may be different based on right-hand use and left-hand use as depicted in Fig. 2. Accordingly, by providing two attachment regions (106), each designated for a particular dominant hand use, the present handheld input system (100) facilitates ergonomic use for both types of use. [0029] To ensure system functionality, i.e. , to ensure the input elements (112) on the modular input unit (110) may allow for interaction with the host computing device, each attachment region (106) may include an electrical connector (108-1 , 108-2). The electrical connectors (108) receive an input unit connector (114) when the modular input unit (110) is seated in a respective attachment region (106). For example, when seated in the first attachment region (106-1 ), the input unit connector (114) of the modular input unit (110) mates with the first electrical connector (108-1). In this arrangement, any activation of the input element (112) may be transmitted to the host computing device via the body unit (102) and more specifically the first electrical connector (108-1).
[0030] By comparison, when seated in the second attachment region (106- 2), the input unit connector (114) of the modular input unit (110) mates with the second electrical connector (108-2). In this arrangement, any activation of the input element (112) may be transmitted to the host computing device via the body unit (102) and more specifically the second electrical connector (108-2). [0031 ] The electrical connectors (108) and the input unit connector (114) may take a variety of forms. For example, one may include spring-loaded pogo pins and the other may include metal pads to interface with and connect with the pogo pins. While particular reference is made to particular forms of the electrical connectors (108) and the input unit connector (114), a variety of other types of connectors may be implemented in accordance with the principles described herein.
[0032] The handheld input system (100) also includes the modular input unit (110) with 1 ) the input element (112) that receives the user input and 2) the input unit connector (114) that transmits the user input to the body unit (102) when coupled to an electrical connector (108). The input element (112) may take a variety of forms. For example, the input element (112) may be one or multiple user-depressible buttons. In another example, the input element (112) may be a roller, a trackwheel, a trackball, or a touchpad. While particular reference is made to particular input elements (112), the present modular input unit (110) may include any number and variety of input elements (112). The modular input unit (110) also includes an input unit connector (114) which as described above may be of a variety of types and establishes an electrical connection between the input elements (112) and the body unit (102) such that user input received at the input elements (112) may be passed to the body unit (102).
[0033] The handheld input system (100) also includes a computing device interface (116) to establish a data transmission path with the host computing device. That is, as described above, user input, either movement of the handheld input system (100) and/or interaction with any of the input elements (112), allows the user to interact with the host computing device. The computing device interface (116) allows such an interaction. Such a connection may be of a variety of types. For example, the interface may be a wired connection. In another example, the interface may be wireless, in which case the computing device interface (116) may include a wireless transceiver such as a BLUETOOTH® transceiver, a wi-fi transceiver, or another type of transceiver. [0034] The computing device interface (116) may be housed in either of the body unit (102) or the modular input unit (110). For example, the computing device interface (116), which may include hardware components such as wireless transceivers, may be within a housing of the body unit (102). In this example, when removed from the body unit (102), the modular input unit (110) may be inactive, that is the modular input unit (110) may be incapable of transmitting user input to the host computing device. In another example, the computing device interface (116) may be disposed in the modular input unit (110). That is, the computing device interface (116) may be within a housing of the modular input unit (110). In this example, when removed from the body unit (102), the modular input unit (110) may be active and still able to transmit input received at the input elements (112) to the host computing device.
[0035] The handheld input system (100) may include additional components such as a processor to manage the body unit (102) and/or the modular input unit (110). For example, as described below, the processor may selectively switch the functionality assigned to input elements (112) based on an orientation of the modular input unit (110) and/or selectively activate secondary input elements based on an orientation of the modular input unit (110).
[0036] Accordingly, the present handheld input system (100) facilitates the positioning of input elements (112) in an ergonomically comfortable position for either left-hand or right-hand use, regardless of the different characteristics of left-hand and right-hand ergonomic positions. Again, as described above, an ergonomic position that results in a lack of discomfort is different between lefthand and right-hand mouse use. The present handheld input system (100) accounts for both of these ergonomic positions by allowing the modular input unit (110) to be placed in different positions based on which hand the user is controlling the handheld input system (100) with.
[0037] Fig. 2 depicts the modular handheld input system (100) in two modes (218-1 , 218-2), according to an example of the principles described herein. Specifically, in a first mode (218-1 ), the modular input unit (110) may be arranged in the first attachment region (106-1) which positions the modular input unit (110) in an orientation consistent with ergonomic right-hand use. That is, the handheld input system (100) may be in a right-hand mode when the modular input unit (110) is seated in the first attachment region (106-1). As described above, the modular input unit (110) may be generally vertical with an angle relative to a centerline of the body unit (102) with the input elements (112), which in this case includes buttons and a trackwheel, vertically oriented. [0038] The modular input unit (110) may be switched to a second mode (218-2) wherein the modular input unit (110) is arranged in the second attachment region (106-2) which positions the modular input unit (110) in a different orientation, which different orientation may be consistent with ergonomic left-hand use. That is, the handheld input system (100) may be in a left-hand mode when the modular input unit (110) is seated in the second attachment region (106-2). In this orientation, the input elements (112) may similarly be vertical with respect to one another, but the modular input unit (110) may be at a mirrored angle as compared to when the modular input unit (110) is in the first attachment region (106-1).
[0039] Fig. 2 also depicts the processor (217) which may be disposed in the body unit (102) or the modular input unit (11 ) and is used to control operation of the handheld input system (100).
[0040] Fig. 3 is a block diagram of a modular handheld input system (100), according to an example of the principles described herein. As described above, the handheld input system (100) includes a body unit (102) with a bottom face to slide across a surface as well as a first attachment region (106-1) and a second attachment region (106-2). As described above, when seated in either of the first attachment region (106-1 ) or the second attachment region (106-2), the modular input unit (110) is ergonomically positioned for right-hand or left-hand use, respectively. Accordingly, the first attachment region (106-1) may be angled upwards from a first edge of the bottom face towards a centerline of the body unit (102). By comparison, the second attachment region (106-2) angles upward from a second edge of the bottom face towards the centerline of the body unit (102) to join the first attachment region. The first and second attachment regions (106) and their respective angles with regards to the centerline are depicted in Fig. 4.
[0041] As described above, each of the attachment regions (106) also includes an electrical connector (108-1 , 108-2) disposed therein to receive an input unit connector (114) when the modular input unit (110) is seated therein. Each attachment region (106) may also include a mechanical connector (318) to selectively retain the modular input unit (110) when seated therein. For example, a first mechanical connector (318-1) may selectively retain the modular input unit in the first attachment region (106-1) and in a particular orientation for a particular hand usage, while a second mechanical connector (318-2) may selectively retain the modular input unit (110) in the second attachment region (106-2) in a particular orientation for a different dominant hand usage.
[0042] The mechanical connectors (318) may take a variety of forms. For example, the mechanical connector (318) may include a magnet to interface with an associated magnet on the modular input unit (110). In another example, the mechanical connector (318) may be a slot into which a latch or protrusion on the modular input unit (110) slides. In yet another example, the mechanical connector (318) may include a latch that has an interference fit with the connector (320) of the associated modular input unit (110). While particular reference is made to particular mechanical connectors (318), a variety of different types of mechanical connectors (318) may be implemented in accordance with the principles described herein.
[0043] As described above, the handheld input system (100) includes a modular input unit (110) which has the input element (112) and input unit connector (114) as described above in connection with Fig. 1 . In this example, the modular input unit (110) includes a connector (320) to interface with a mechanical connector (318) in the first and second attachment regions (106). That is, the connector (320) may be of a form to interact with the mechanical connector (318) to selectively retain the modular input unit (110) in either the first attachment region (106-1) or the second attachment region (106-2). Fig. 3 also depicts the computing device interface (116) as described above.
[0044] In the example depicted in Fig. 3, the handheld input system (100) includes a tracking system (322) to track movement of the handheld input system (100). That is, as described above, movement of the handheld input system (100) allows a user to control a cursor on the host computing device or otherwise interact with the host computing device. The tracking system (322) of the handheld input system (100) may facilitate this movement tracking. In one example, the tracking system (322) includes an emitter which emits light towards the surface on which the handheld input system (100) is implemented. The surface reflects the light off the surface which is detected by a receiver of the tracking system (322). The reflected light is indicative of movement of the handheld input system (100). In other examples, the tracking system (322) may take other forms. For example, the tracking system (322) may include a gyroscope, or accelerometer to detect movement and send a signal indicative of such movement to the host computing device, such that the cursor may be controlled or some other interaction executed.
[0045] In an example, the tracking system (322) may be disposed in the body unit (102). In this example, when removed from the body unit (102), the modular input unit (110) may be inactive, that is the modular input unit (110) may be incapable of detecting user movement to control a cursor. However, in this example, even when the modular input unit (110) is not seated in the body unit (102), the body unit (102) may be used to control movement of the cursor. [0046] In another example, the tracking system (322) may be disposed in the modular input unit (110). That is, the tracking system (322) may be within a housing of the modular input unit (110). In this example, when removed from the body unit (102), the modular input unit (110) may be active and still able to transmit detected user movement to the host computing device.
[0047] Fig. 4 depicts different views of the body unit (102) of the modular handheld input system (100), according to an example of the principles described herein. Specifically, Fig. 4 depicts a front view, a top view, a first side view, and a second side view. First, with regards to the front view, Fig. 4 depicts the first attachment region (106-1) and the second attachment region (106-2). As described above, both the attachment regions (106) include inclined surfaces such that as the modular input unit (110) is disposed therein, the modular input unit (110) is in neither a horizontal nor a vertical orientation, but rather an inclined position. As a first example, the first attachment region (106-1) extends from a first edge of the bottom face towards a centerline (426) of the body unit (102). The angle of the first attachment region (106-1 ) is identified by a first dashed line (428-1). This position may be desirable when the handheld input system (100) is used with one dominant hand. The second attachment region (106-2) extends from a second edge, which is opposite the first edge, of the bottom face towards the centerline (426) of the body unit (102). The angle of the second attachment region (106-2) is identified by a second dashed line (428-2) and may be desirable when the handheld input system (100) is used by the other dominant hand.
[0048] The front view also depicts another element of the body unit (102). That is the front view depicts a connector (420). The connector (420) may allow for a wired connection with the host computing device for charging or data transmission. In another example, the connector (420) may allow for connection to another power source, such as an electrical outlet, for battery charging.
[0049] In addition to depicting the first and second attachment regions (106- 1 , 106-2), the top view depicts other structural features of the body unit (102). Specifically, the top view depicts recesses (432-1 , 432-2) that receive the input unit connector (114). For example, as depicted in Fig. 5, the modular input unit (110) may include two input connectors (114), one to connect with the first electrical connector (108-1) when seated in the first attachment region (106-1) and a second to connect with the second electrical connector (108-2) when seated in the second attachment region (106-2). When seated in the first attachment region (106-1), the second input unit connector (114) may be unused. In this example, the recess (432) receives the unused input unit connector (114) to ensure a snug fit of the modular input unit (110) against the body unit (102). For example, when the input unit connector (114) includes pogo pins, without such a recess (432), the unused pogo pins may exert pressure on the body unit (102) housing, damaging either the body unit (102) or the pogo pins. The recess (432) provides a location for the pogo pins to sit when unused so as to not wear against the body unit (102).
[0050] The top view also depicts an example of the mechanical connectors (318-1 , 318-2), which in the example depicted in Fig. 4 are magnetic pads that interact with magnetic pads in the modular input unit (110). As described above, this interaction selectively couples the body unit (102) to the modular input unit (110). While specific reference is made to a magnetic mechanical connector (318), other type of mechanical connectors (318) may be implemented in accordance with the principles described herein including a latch, a sliding slot, a hook, or other type of mechanical connector (318).
[0051] Fig. 4 also depicts secondary input elements (424-1 , 424-2) on either attachment region (106) of the body unit (102). That is, each attachment region (106) may include a secondary input element (424) integrated therein to receive user input when the modular input unit (110) is attached to an opposite attachment region (106). For example, when the modular input unit (110) is seated in the first attachment region (106-1), secondary input elements (424-2) of the second attachment region (106-2) may be activated. These secondary input elements (424) provide additional input elements on top of those on the modular input unit (110), thus providing even more user functionality and interaction.
[0052] When the modular input unit (110) is seated in the first attachment region (106-1 ), the secondary input elements (424-1 ) of the first attachment region (106-1) may be deactivated as they are not accessible to the user due to the modular input unit (110) blocking access to the secondary input elements (424). Moreover, the secondary input elements (424-1) in the first attachment region (106-1) may be deactivated to avoid a triggered action on the host computing device due to an inadvertent depression of the secondary input element (424) by the installed modular input unit (110). For simplicity, a few instances of the mechanical connector (318) and secondary input elements (424) are depicted with a reference number.
[0053] Fig. 4 also depicts a first side view and a second side view of the body unit (102) which each depict respective electrical connectors (108-1 , 108- 2), mechanical connectors (318-1 , 318-2) secondary input elements (424-1 , 424-2), and recesses (432-1 , 432-2).
[0054] Fig. 4 also depicts another feature of the body unit (102) that provides ergonomic comfort. Specifically, the body unit (102) is downwardly sloped from the back towards the front. This can be seen on the side views of the body unit (102). Such a downward sloping housing provides for an alignment of the wrist as the user grasps and maneuvers the body unit (102). [0055] Fig. 5 depicts a bottom view of the modular input unit (110), according to an example of the principles described herein. Fig. 5 depicts certain components of the modular input unit (110). Specifically, Fig. 5 depicts the connectors (320) that interface with the mechanical connectors (318) of the body unit (102). While Fig. 5 depicts magnetic type connectors (320), the modular input unit (110) may include any variety of types of connectors (320). For simplicity, a few instances of the connectors (320) are depicted with reference numbers.
[0056] Fig. 5 also depicts the input unit connectors (114-1 , 114-2) that mate with the electrical connectors (108-1 , 108-2), respectively, of the body unit (102). As described above, when seated in the first attachment region (106-1), the first connector (114-1) may be in contact with the first electrical connector (108-1) of the first attachment region (106-1) while the second connector (114- 2) may be seated in the recess (432-1) of the first attachment region (106-1). Similarly, when seated in the second attachment region (106-2), the second connector (114-2) may be in contact with the second electrical connector (108- 2) of the second attachment region (106-2) while the first connector (114-1) may be seated in the recess (432-2) of the second attachment region (106-2).
[0057] Fig. 6 depicts different views of the modular handheld input system (100), according to an example of the principles described herein. Specifically, Fig. 6 depicts the modular input unit (110) as it transitions from the first attachment region (106-1) to the second attachment region (106-2). When in a first mode, i.e. , a right-hand mode, the modular input unit (110) is seated in the first attachment region (106-1 ). In this configuration, the secondary input elements (424-2) in the second attachment region (106-2) may be activated to provide an additional modality of user input. By comparison, the secondary input element (424) of the first attachment region (106-1 ) may be de-activated when the modular input unit (110) is seated in the first attachment region (106- 1 ). Due to the connection between the first electrical connector (108-1 ) and the first input unit connector (114-1), any activation of the input elements (112) of the modular input unit (110) are transmitted to the host computing device via the body unit (102) and computing device interface (116). [0058] As desired, the modular input unit (110) may be removed from the first attachment region (106-1) of the body unit (102) and placed in the second attachment region (106-2), for example to facilitate opposite hand use. As depicted in Fig. 6, the modular input unit (110) may then be placed on the second attachment region (106-2). With the modular input unit (110) positioned over the secondary input elements (424-2) of the second attachment region (106-2), these secondary input elements (424-2) are inaccessible by a user and thus de-activated while the secondary input elements (424-1 ) of the first attachment region (106-1) are accessible to a user and activated to receive user input. Accordingly, based on the orientation of the modular input unit (110), or rather based on which of the first and second attachment region (106-1 , 106-2) the modular input unit (110) is seated in, the respective secondary input elements (424) are either activated or deactivated.
[0059] Due to the connection between the second electrical connector (108- 2) and the second input unit connector (114-2), any activation of the input elements (112) of the modular input unit (110) are transmitted to the host computing device via the body unit (102) and computing device interface (116). [0060] As the modular input unit (110) has changed orientation, the position of the respective input elements (112) on the unit has changed. For example, the first input element (112-1 ) has gone from being on top of a second input element to being beneath the second input element. This may be confusing to a user. Accordingly, based on the orientation of the modular input unit (110), or rather based on which of the first and second attachment region (106-1 , 106-2) the modular input unit (110) is seated in, the functionality assigned to each input element (112) may be adjusted.
[0061] The activation/deactivation of the secondary input elements (424) and the switch of the functionality of the input elements (112) of the modular input unit (110) may be triggered via a number of operations. For example, such a switch may be based on a gyroscope signal from the modular input unit (110). That is, the modular input unit (110) may include a gyroscope to determine a position and orientation of the modular input unit (110) in three-dimensional space. Accordingly, the processor (217) may receive a signal from the gyroscope, which gyroscope indicates the orientation of the modular input unit (110) and based on the signal, the processor (217) may determine into which of the first attachment region (106-1) and the second attachment region (106-2) the modular input unit (110) is seated. The processor (217) may then assign functionalities to the input element (112) and selectively activate/d eactivate appropriate secondary input elements (424) as described above.
[0062] In another example, such a determination may be made based on a connection signal between an electrical connector (108) of the body unit (102) and the input unit connector (114) of the modular input unit (110). For example, responsive to a detected connection between the first electrical connector (108- 1 ) and the first input unit connector (114-1 ), the processor (217) may determine that the modular input unit (110) is seated in the first attachment region (106-1 ). Accordingly, the processor (217) may assign a first functionality to a first input element (112-1 ), deactivate the secondary input elements (424) of the first attachment region (106-1), and activate the secondary input elements (424) of the second attachment region (106-2). Responsive to a switch to the second attachment region (106-2) and based on the connection signal, processor (217) may assign the first functionality to the second input element, activate the secondary input elements (424) of the first attachment region (106-1), and deactivate the secondary input elements (424) of the second attachment region (106-2).
[0063] As described above, the handheld input system (100) also includes a computing device interface (116) and a tracking system (322) which may be located in either the body unit (102) or the modular input unit (110). In one example, both the body unit (102) and the modular input unit (110) may include the computing device interface (116) and/or the tracking system (322). For example, the handheld input system (100) may include a first computing device interface (116) disposed in the body unit (102) and a second computing device interface (116) disposed in the modular input unit (110). Either of these computing device interfaces (116) may be de-activated based on whether or not the modular input unit (110) is seated in the body unit (102). For example, the first computing device interface in the body unit (102) may be de-activated responsive to the modular input unit (110) being removed from the body unit (102). In this case, the second computing device interface in the modular input unit (110) may be able to transmit with the host computing device and the modular input unit (110) may thus be able to be used independent of the body unit (102). That is, even when removed from the body unit (102), the user may activate the input elements (112) to execute operations on the host computing device. Still in this example, the second computing device interface in the modular input unit (110) may be de-activated responsive to the modular input unit (110) being seated in the body unit (102). In this example, the first computing device interface of the body unit (102) communicates input information with the host computing device.
[0064] Similarly, the handheld input system (100) may include a first tracking system (322) disposed in the body unit (102) and a second tracking system (322) disposed in the modular input unit (110). Either of these tracking systems (322) may be de-activated based on whether or not the modular input unit (110) is seated in the body unit (102). For example, the first tracking system (322) in the body unit (102) may be de-activated responsive to the modular input unit (110) being removed from the body unit (102). In this case, the second tracking system (322) in the modular input unit (110) may be able to track the movement of the modular input unit (110) and the modular input unit (110) may thus be able to be used independent of the body unit (102). That is, even when removed from the body unit (102), the user may move the modular input unit (110) to control a cursor on the host computing device. Still in this example, the second tracking system in the modular input unit (110) may be de-activated responsive to the modular input unit (110) being seated in the body unit (102). In this example, the tracking system of the body unit (102) communicates input information with the host computing device.
[0065] Fig. 7 is a flowchart of a method (700) for controlling the modular handheld input system (100), according to an example of the principles described herein. According to the method (700), it may be determined (block 701) into which of the first attachment region (106-1) and the second attachment region (106-2) the modular input unit (110) is seated. As described above, this may be done in a number of ways. For example, the body unit (102) and the modular input unit (110) each include corresponding electrical connectors. As these electrical connectors contact one another, an electrical path is established. This electrical path and the detection thereof may indicate into which of the first and second attachment region (106) the modular input unit (110) is seated. For example, an established electrical connection between the first electrical connector (108-1) and the first input unit connector (114-1) indicates that the modular input unit (110) is seated in the first attachment region (106-1 ). As another example, the modular input unit (110) may include a gyroscope. The orientation indicated by the gyroscope may also indicate in which attachment region (106) the modular input unit (110) is seated.
[0066] Based on which attachment region (106) the modular input unit (110) is seated into, a functionality of the input elements (112) is assigned (block 702). For example, it may be that the pointer finger of a user’s right hand is positioned over a first input element (112) when seated in the first attachment region (106-1). However, upon re-arrangement into the second attachment region (106-2), the pointer finger of the user’s left hand may be positioned over the second input element of the modular input unit (110). Accordingly, the functionality may be adjusted such that the user may use the pointer finger, regardless of the hand, and regardless of the orientation of the modular input unit (110) to effectuate a particular functionality.
[0067] The user input from the modular input unit (110) may then be relayed (block 703) to the host computing device through the body unit (102). That is, user input received at the input elements (112) of the modular input unit (110) is transmitted to the body unit (102) via the input unit connector (114)/electrical connector (108) interface and to the host computing device via the computing device interface (116). Similarly, input received at the secondary input element (424) of the body unit (102) may be transmitted to the host computing device via the computing device interface (116).
[0068] Fig. 8 is a cross-sectional diagram of an electrical connection between the body unit (102) and the modular input unit (110), according to an example of the principles described herein. As described above, the modular input unit (110) may include spring-loaded pogo pins and the body unit (102) may include an electrical pad. Upon connection of these components, an electrical path is established by which signals may be transmitted to/from the host computing device. While Fig. 8 depicts the pogo pins on the modular input unit (110) and electrical pads on the body unit (102), in some examples these components may be switched.
[0069] Fig. 9 depicts the modular handheld input system (100), according to an example of the principles described herein. Specifically, Fig. 9 depicts another example of the mechanical connector (318) of the body unit (102) and associated connector (320) on the modular input unit (110). In this example, the mechanical connector (318) is a slot into which an associated protrusion is slid. Fig. 9 also depicts an example where the electrical connector (108) and the input unit connector (114) are formed in the slot and on the protrusion, respectively. Thus, a single interface provides for both an electrical connection and mechanical retention. Note that in this example, the recess (432) is shaped to accept the protrusion connector (320).
[0070] Fig. 10 depicts the modular handheld input system (100), according to an example of the principles described herein. The example of Fig. 10 depicts another type of secondary input element (424). That is, in other examples, the secondary input element (424) was an input button. In this example, the secondary input element (424) is a trackball that the user can manipulate in 360 degrees. While particular reference is made to particular types of secondary input elements (424), the secondary input element (424) may be of a variety of types.
[0071] Using such a handheld input system and method may, for example, 1 ) provide ergonomic use in a single device for both a left-hand user and a righthand user to prevent Carpel tunnel syndrome; 2) provides for a single input device usable and modular for either left-hand use or right-hand use; and 3) provides for customization and tailored modular input unit systems. However, it is contemplated that the electronic devices disclosed herein may address other matters and deficiencies in a number of technical areas, for example.

Claims

CLAIMS What is claimed is:
1 . A handheld input system, comprising: a body unit, comprising: a bottom face to slide across a surface; a first attachment region to selectively receive a modular input unit in a first orientation; and a second attachment region to selectively receive the modular input unit in a second orientation, wherein each attachment region comprises an electrical connector to receive an input unit connector when the modular input unit is seated therein; the modular input unit comprising: an input element to receive user input; the input unit connector to transmit the user input to the body unit when coupled to an electrical connector; and a computing device interface to establish a data transmission path with a host computing device.
2. The handheld input system of claim 1 , wherein the computing device interface is disposed in the body unit.
3. The handheld input system of claim 1 , wherein the computing device interface is disposed in the modular input unit.
4. The handheld input system of claim 1 , comprising: a first computing device interface disposed in the body unit; a second computing device interface disposed in the modular input unit, wherein: the first computing device interface is to be de-activated responsive to the modular input unit being removed from the body unit; and the second computing device interface is to be de-activated responsive to the modular input unit being seated in the body unit.
5. The handheld input system of claim 1 , wherein each attachment region comprises a secondary input element integrated therein to receive user input when the modular input unit is attached to an opposite attachment region.
6. The handheld input system of claim 1 , wherein a secondary input element of the first attachment region is de-activated when the modular input unit is seated in the first attachment region.
7. A handheld input system, comprising: a body unit, comprising: a bottom face to slide across a surface; a first attachment region angled upwards from a first edge of the bottom face towards a centerline of the body unit; and a second attachment region angled upwards from a second edge of the bottom face towards a centerline of the body unit to join the first attachment region, wherein each attachment region comprises: an electrical connector to receive an input unit connector when a modular input unit is seated therein; and a mechanical connector to selectively retain the modular input unit when seated therein; the modular input unit comprising: an input element to receive user input; the input unit connector to transmit the user input to the body unit when coupled to an electrical connector; and a connector to interface with a mechanical connector; a tracking system to track movement of the handheld input system, which movement is to control an icon on a host computing device; and a computing device interface to establish a data transmission path with a host computing device.
8. The handheld input system of claim 7, wherein the tracking system is disposed in the body unit.
9. The handheld input system of claim 7, wherein the tracking system is disposed in the modular input unit.
10. The handheld input system of claim 7, comprising: a first tracking system disposed in the body unit; a second tracking system disposed in the modular input unit, wherein: the first tracking system is to be de-activated responsive to the modular input unit being removed from the body unit; and the second tracking system is to be de-activated responsive to the modular input unit being seated in the body unit.
11 . The handheld input system of claim 7, wherein: the handheld input system is in a right-hand mode when the modular input unit is seated in the first attachment region; and the handheld input system is in a left-hand mode when the modular input unit is seated in the second attachment region.
12. A method, comprising: determining which of a first attachment region of a body unit and a second attachment region of the body unit, a modular input unit is coupled to, wherein each attachment region comprises an electrical connector to receive an input unit connector when the modular input unit is seated therein; and based on which attachment region the modular input unit is seated into, assigning a functionality to multiple input elements of the modular input unit; and relaying, through the body unit, user input from the input element to a host computing device.
13. The method of claim 12, wherein assigning the functionality comprises switching the functionality of a first button and a second button of the modular input unit based on which attachment region the modular input unit is seated into.
14. The method of claim 12, wherein determining which of the first attachment region and the second attachment region the modular input unit is seated into comprises: receiving a signal from a gyroscope in the modular input unit which is to indicate an orientation of the modular input unit; and based on the signal, determining which of the first attachment region of a body unit and the second attachment region of the body unit the modular input unit is coupled to.
15. The method of claim 12, wherein determining which of the first attachment region and the second attachment region the modular input unit is based on a connection signal between an electrical connector of the body unit and an input unit connector of the modular input unit.
PCT/US2022/033758 2022-06-16 2022-06-16 Modular handheld input units WO2023244232A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2022/033758 WO2023244232A1 (en) 2022-06-16 2022-06-16 Modular handheld input units

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2022/033758 WO2023244232A1 (en) 2022-06-16 2022-06-16 Modular handheld input units

Publications (1)

Publication Number Publication Date
WO2023244232A1 true WO2023244232A1 (en) 2023-12-21

Family

ID=82403737

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2022/033758 WO2023244232A1 (en) 2022-06-16 2022-06-16 Modular handheld input units

Country Status (1)

Country Link
WO (1) WO2023244232A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110063219A1 (en) * 2006-03-30 2011-03-17 Tan Min-Liang Modular Computer Mouse
US8072423B2 (en) * 2003-07-08 2011-12-06 Brands & Products Ipr Holding Gmbh & Co. Kg Input device for portable digital computers and portable digital computer with a multi-functional mouse
US20200209981A1 (en) * 2017-09-05 2020-07-02 Razer (Asia-Pacific) Pte. Ltd. User input devices, panels for use with a user input device and computer peripheral devices
US20210124433A1 (en) * 2019-08-28 2021-04-29 BT5 Technologies, LLC Computer Mouse With Enhanced Functionality

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8072423B2 (en) * 2003-07-08 2011-12-06 Brands & Products Ipr Holding Gmbh & Co. Kg Input device for portable digital computers and portable digital computer with a multi-functional mouse
US20110063219A1 (en) * 2006-03-30 2011-03-17 Tan Min-Liang Modular Computer Mouse
US20200209981A1 (en) * 2017-09-05 2020-07-02 Razer (Asia-Pacific) Pte. Ltd. User input devices, panels for use with a user input device and computer peripheral devices
US20210124433A1 (en) * 2019-08-28 2021-04-29 BT5 Technologies, LLC Computer Mouse With Enhanced Functionality

Similar Documents

Publication Publication Date Title
US10338778B2 (en) Collaboration system
US5572237A (en) Pointing device for a portable computer
Hinckley Input technologies and techniques
Le et al. Investigating screen shifting techniques to improve one-handed smartphone usage
JP3171990U (en) Control device
US11481079B2 (en) Actionable-object controller and data-entry device for touchscreen-based electronics
US20050184973A1 (en) Apparatus providing multi-mode digital input
US20040041787A1 (en) Method and apparatus for a hybrid pointing device used with a data processing system
CN101089800A (en) Inverted direct touch sensitive input devices and method used for data input and data out put
US20100315333A1 (en) Integrated Wired/Wireless Virtual Unit Control Apparatus
JP7509857B2 (en) Touchpad and Computer
US20040012568A1 (en) Flat mouse
Löchtefeld et al. Evaluation of hybrid front-and back-of-device interaction on mobile devices
CN113282183A (en) Expandable button mouse
US7808482B2 (en) Slim mouse
US6366274B1 (en) Hand-held input devices for personal computer systems
WO2023244232A1 (en) Modular handheld input units
CN102289301A (en) Mouse, mouse system and method capable of freely switching left hand operation mode and right hand operation mode
Fujinawa et al. Occlusion-aware hand posture based interaction on tabletop projector
CN107077232B (en) Pointing device bracket assemblies and systems
MX2013013349A (en) Configuring the functionality of control elements of a control device based on orientation.
US6304252B1 (en) Methods for operating input devices for personal computer systems
CN211479080U (en) Input device
Haller et al. Interactive displays and next-generation interfaces
US20050200595A1 (en) Input device for an information system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22738285

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE