Ultrasonic sensor component signal communication to standalone universal serial bus keyboard emulator for entry/exit computer proximity determination
First Claim
1. A universal serial bus (USB) device, consists of:
- a USB processor component that comprises a USB keyboard emulator and a configuration settings component; and
an ultrasonic sensor component;
wherein the ultrasonic sensor component is coupled with the USB keyboard emulator within the USB device;
wherein the USB keyboard emulator is coupled with a computer through a USB port;
wherein the ultrasonic sensor component communicates one or more signals to the USB keyboard emulator within the USB device that serve to allow the USB keyboard emulator to make a determination within the USB device of entry to or exit from a predetermined proximity of the computer by a user;
wherein the determination within the USB device by the USB keyboard emulator of entry to or exit from the predetermined proximity of the computer by the user causes the USB keyboard emulator to send a corresponding entrance or exit user configurable keystroke sequence to the computer through the USB port;
without reliance on a timer based application that is independent of the USB device; and
any one of;
immediately upon the determination within the USB device by the USB keyboard emulator of entry to or exit from the predetermined proximity of the computer by the user;
orafter expiration of a delay set within the USB device by the configuration settings component, wherein the user moves from within the predetermined proximity of the computer to without the predetermined proximity of the computer and stays without the predetermined proximity of the computer at least until the expiration of the delay;
wherein a receipt by the computer of the exit user configurable keystroke sequence serves to place the computer in a secure state without reliance on a timer based application that is independent of the USB device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device in one example comprises a standalone universal serial bus keyboard emulator and an ultrasonic sensor component. The standalone universal serial bus keyboard emulator is coupled with a computer through a universal serial bus port. The ultrasonic sensor component is coupled with the standalone universal serial bus keyboard emulator. The ultrasonic sensor component communicates one or more signals to the standalone universal serial bus keyboard emulator that serve to allow the standalone universal serial bus keyboard emulator to make a determination of entry to or exit from a predetermined proximity of the computer by a user. The determination of entry to or exit from the predetermined proximity of the computer by the user causes the standalone universal serial bus keyboard emulator to send a corresponding entrance or exit user configurable keystroke sequence to the computer through the universal serial bus port.
21 Citations
20 Claims
-
1. A universal serial bus (USB) device, consists of:
-
a USB processor component that comprises a USB keyboard emulator and a configuration settings component; and an ultrasonic sensor component; wherein the ultrasonic sensor component is coupled with the USB keyboard emulator within the USB device; wherein the USB keyboard emulator is coupled with a computer through a USB port; wherein the ultrasonic sensor component communicates one or more signals to the USB keyboard emulator within the USB device that serve to allow the USB keyboard emulator to make a determination within the USB device of entry to or exit from a predetermined proximity of the computer by a user; wherein the determination within the USB device by the USB keyboard emulator of entry to or exit from the predetermined proximity of the computer by the user causes the USB keyboard emulator to send a corresponding entrance or exit user configurable keystroke sequence to the computer through the USB port; without reliance on a timer based application that is independent of the USB device; and any one of; immediately upon the determination within the USB device by the USB keyboard emulator of entry to or exit from the predetermined proximity of the computer by the user;
orafter expiration of a delay set within the USB device by the configuration settings component, wherein the user moves from within the predetermined proximity of the computer to without the predetermined proximity of the computer and stays without the predetermined proximity of the computer at least until the expiration of the delay; wherein a receipt by the computer of the exit user configurable keystroke sequence serves to place the computer in a secure state without reliance on a timer based application that is independent of the USB device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising the steps of:
-
coupling a universal serial bus USB keyboard emulator of a USB device with a computer through a USB port; coupling an ultrasonic sensor component of the USB device with the USB keyboard emulator within the USB device; communicating one or more signals from the ultrasonic sensor component to the USB keyboard emulator within the USB device that allow the USB keyboard emulator to make a determination within the USB device of entry to or exit from a predetermined proximity of the computer by a user; and causing, through employment of the determination within the USB device of entry to or exit from the predetermined proximity of the computer by the user, the USB keyboard emulator to send a corresponding entrance or exit user configurable keystroke sequence to the computer through the USB port; without reliance on a timer based application that is independent of the USB keyboard emulator and the ultrasonic sensor component; and any one of; immediately upon the determination within the USB device by the USB keyboard emulator of entry to or exit from the predetermined proximity of the computer by the user;
orafter expiration of a delay set within the USB device by a configuration settings component of the USB device, wherein the user moves from within the predetermined proximity of the computer to without the predetermined proximity of the computer and stays without the predetermined proximity of the computer at least until the expiration of the delay; wherein a receipt by the computer of the exit user configurable keystroke sequence serves to place the computer in a secure state without reliance on a timer based application that is independent of the USB keyboard emulator and the ultrasonic sensor component. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification