US2022147467A1PendingUtilityA1

Portable, computer-peripheral apparatus including a universal serial bus (usb) connector

Assignee: ARKEYTYP IP LTDPriority: Jan 5, 2006Filed: Jan 24, 2022Published: May 12, 2022
Est. expiryJan 5, 2026(expired)· nominal 20-yr term from priority
G06F 9/4415H04L 67/02G06F 13/107G07C 9/20G06F 9/4411G06F 13/385G06F 13/102G06F 21/34G06F 13/4081G06F 13/4282H04L 67/01H04L 67/42G06F 3/023
75
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A portable computer-peripheral apparatus comprises a Universal Serial Bus (USB) connector. The apparatus is operable to communicate with a computer terminal (e.g. a ‘PC’). Following connection to the PC, the apparatus initialises (i.e. presents or enumerates itself) as a HID keyboard and then sends to the terminal a first predefined sequence of keycodes automatically without manual interaction; the keycodes complying with the human interface device (HID) keyboard standard protocol. Each keycode represents and simulates a keystroke, such as those performed when a user strikes a key on the PC keyboard. The keycode sequence automates the direct access to content, and/or or the initiation of a task or other process.

Claims

exact text as granted — not AI-modified
1 . A portable computer-peripheral apparatus including a Universal Serial Bus (USB) connector and a button, the apparatus being operable to communicate with a computer terminal such that, following connection to the terminal, the apparatus initialises or presents itself as a human interface device (HID) keyboard, wherein the apparatus is configured to send to the computer terminal an automated series of HID keycodes representing a password string in response to receiving a press of the button by a user. 
     
     
         2 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the received press of the button is a single press of the button. 
     
     
         3 . The portable computer-peripheral apparatus as claimed in  claim 1 , in which the HID keycodes include unique data identifying a user and/or the apparatus. 
     
     
         4 . The portable computer-peripheral apparatus as claimed in  claim 1 , in which the HID keycodes include unique data authenticating a user and/or the apparatus. 
     
     
         5 . The portable computer-peripheral apparatus as claimed in  claim 1  in which the apparatus is a HID device. 
     
     
         6 . The portable computer-peripheral apparatus as claimed in  claim 1 , including in addition means of communicating with the terminal wirelessly. 
     
     
         7 . The portable computer-peripheral apparatus as claimed in  claim 1 , including a USB microcontroller. 
     
     
         8 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the portable computer-peripheral apparatus is a USB key. 
     
     
         9 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein an additional driver is not required for the computer terminal. 
     
     
         10 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the automated series of HID keycodes do not include a full command for automated login but instead only a part of a login. 
     
     
         11 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the automated series of HID keycodes automates direct access to content, and/or initiation of a task or other process. 
     
     
         12 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the apparatus is configured to use inbuilt components of commonly used operating systems, such as such as MacOS or Windows. 
     
     
         13 . The portable computer-peripheral apparatus as claimed in  claim 1 , wherein the apparatus includes both the USB connector and a wireless connection; wherein in use the apparatus is first connected physically to the computer terminal by the USB connector, initiating transmission of a sequence of HID keycodes that performs a ‘pairing’ operation between the apparatus and the computer terminal; thus providing clearance for subsequent automatic wireless communication between the apparatus and the computer terminal. 
     
     
         14 . The portable computer-peripheral apparatus as claimed in  claim 13 , wherein the automated series of HID keycodes are transmitted wirelessly. 
     
     
         15 . A computer program product embodied on a non-transitory storage medium, the computer program product executable on a portable computer-peripheral apparatus comprising a Universal Serial Bus (USB) connector and a button, the computer program product executable on the portable computer-peripheral apparatus to:
 (i) following connection of the portable computer-peripheral apparatus to a computer terminal, to initialise or to present the portable computer-peripheral apparatus as a human interface device (HID) keyboard to the computer terminal;   (ii) detect a press of the button by a user, and   (iii) in response to detecting the press of the button, to send to the computer terminal an automated series of HID keycodes representing a password string.   
     
     
         16 . The computer program product as claimed in  claim 15 , wherein the received press of the button is a single press of the button. 
     
     
         17 . The computer program product as claimed in  claim 15 , in which the HID keycodes include unique data identifying a user and/or the apparatus. 
     
     
         18 . The computer program product as claimed in  claim 15 , in which the HID keycodes include unique data authenticating a user and/or the apparatus. 
     
     
         19 . The computer program product as claimed in  claim 15 , wherein the automated series of HID keycodes do not include a full command for automated login but instead only a part of a login. 
     
     
         20 . The computer program product as claimed in  claim 15 , wherein the automated series of HID keycodes automates direct access to content, and/or initiation of a task or other process.

Join the waitlist — get patent alerts

Track US2022147467A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.