USB web launcher using keyboard scancodes
First Claim
1. A universal serial bus (USB) web launcher for launching a browser on a host computer and directing the browser to a website specified by the web launcher, comprising:
- a housing;
a controller within said housing having a uniform resource locator (URL) stored therein;
an internal battery in said housing;
USB connector means for coupling said controller to a USB port of the host computer, said USB connector means including a first USB connector and a cable, said cable interconnecting said first USB connector and said controller;
a second USB connector complementary to said first USB connector, and independently connected to said internal battery;
a light-emitting diode (LED); and
a manual switch mounted on said housing and electrically connected to an input of said controller;
said web launcher being configured to electrically connect said internal battery to said controller when said first and second USB connectors are connected to each other, and to otherwise disconnect said internal battery from said controller;
said controller being configured to send the stored URL to the host computer in response to actuation of said manual switch, whereby the host computer launches the browser and accesses the corresponding website,wherein said controller is programmed to detect when said complementary first and second USB connectors are connected to each other and to energize said LED in response.
2 Assignments
0 Petitions
Accused Products
Abstract
A USB web launcher for launching a browser on a host computer and directing the browser to a website specified by the web launcher. The USB web launcher comprises a housing, and a controller within the housing which is configured to operate as a USB HID keyboard device. The controller has a URL stored therein in the form of a keyboard scancode string and is programmed to send the keyboard scancode string to the host computer in response to actuation of a switch on the housing. The web launcher includes USB connector means for coupling the controller to a USB port of the host computer, and, in response to the transmitted URL, the host computer launches the browser and accesses the corresponding website. One embodiment of the invention is a USB web launcher having first and second USB connector parts and a lanyard mode of operation in which the controller within the web launcher is programmed to recognize when the first and second USB connector parts are interconnected and to energize an LED in response.
-
Citations
14 Claims
-
1. A universal serial bus (USB) web launcher for launching a browser on a host computer and directing the browser to a website specified by the web launcher, comprising:
-
a housing; a controller within said housing having a uniform resource locator (URL) stored therein; an internal battery in said housing; USB connector means for coupling said controller to a USB port of the host computer, said USB connector means including a first USB connector and a cable, said cable interconnecting said first USB connector and said controller; a second USB connector complementary to said first USB connector, and independently connected to said internal battery; a light-emitting diode (LED); and a manual switch mounted on said housing and electrically connected to an input of said controller; said web launcher being configured to electrically connect said internal battery to said controller when said first and second USB connectors are connected to each other, and to otherwise disconnect said internal battery from said controller; said controller being configured to send the stored URL to the host computer in response to actuation of said manual switch, whereby the host computer launches the browser and accesses the corresponding website, wherein said controller is programmed to detect when said complementary first and second USB connectors are connected to each other and to energize said LED in response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A universal serial bus (USB) web launcher for launching a browser on a host computer and directing the browser to a website specified by the web launcher, comprising:
-
a housing; a controller within said housing having a uniform resource locator (URL) stored therein; an internal battery in said housing; USB connector means for coupling said controller to a USB port of the host computer, said USB connector means including a first USB connector and a cable, said cable interconnecting said first USB connector and said controller; a second USB connector complementary to said first USB connector, and independently connected to said internal battery; a light-emitting diode (LED); and a manual switch mounted on said housing and electrically connected to an input of said controller; said web launcher being configured to supply power from the internal battery to the LED when the first and second USB connectors are connected to each other, and to otherwise electrically disconnect the internal battery from the LED; said controller being configured to send the stored URL to the host computer in response to actuation of said manual switch, whereby the host computer launches the browser and accesses the corresponding website. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification