PORTABLE WEB SERVER WITH USB PORT
First Claim
1. A portable web server capable of being coupled and decoupled to a terminal via a universal serial bus connector, the portable web server comprising:
- a storage area for storing a web server program that accepts HTTP requests and serves HTTP responses in response to the requests;
a processor coupled to the storage area for executing the web server program; and
a universal serial bus (USB) connector for coupling to a complementary USB connector on a terminal and creating a universal serial bus between the portable web server and the terminal, wherein HTTP requests are received from the terminal via the universal serial bus and delivered to the web server program and HTTP responses from the web server program are served to the terminal via the universal serial bus and wherein power is provided to the portable web server via the universal serial bus.
2 Assignments
0 Petitions
Accused Products
Abstract
A portable web server that is connectable to a terminal through a USB port. The terminal is any device that can make HTTP requests to and receive HTTP responses from the portable web server. The portable web server includes a web server program and one or more web application programs. When the web server is connected to the terminal, a user of the terminal or an application on the terminal may access the web application that is contained on the portable web server. The web application is accessed using a web browser on the terminal. Data may be stored in a data storage area on the portable web server. The portable web server may be disconnected from the terminal and moved to a different terminal.
34 Citations
27 Claims
-
1. A portable web server capable of being coupled and decoupled to a terminal via a universal serial bus connector, the portable web server comprising:
-
a storage area for storing a web server program that accepts HTTP requests and serves HTTP responses in response to the requests; a processor coupled to the storage area for executing the web server program; and a universal serial bus (USB) connector for coupling to a complementary USB connector on a terminal and creating a universal serial bus between the portable web server and the terminal, wherein HTTP requests are received from the terminal via the universal serial bus and delivered to the web server program and HTTP responses from the web server program are served to the terminal via the universal serial bus and wherein power is provided to the portable web server via the universal serial bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of accessing a web application contained on a web server at one or more terminals, the method comprising:
-
connecting a web server to a terminal via a connector containing a universal serial bus, the web server being powered by the universal serial bus and executing a web server program and a web application that are stored in a data store on the web server; executing a browser program on the terminal; and accessing the web application on the web server via the browser program on the terminal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A portable web server capable of being coupled and decoupled to a terminal via a universal serial bus connector, the portable web server comprising:
-
a storage area for storing a web server program and a time and attendance web application; a processor coupled to the storage area for executing the web server program and the time and attendance web application; and a universal serial bus (USB) connector for coupling to a complementary USB connector on a terminal and creating a universal serial bus between the portable web server and the terminal, wherein the time and attendance web application may be accessed from the terminal using HTTP requests and HTTP responses that are received and sent via the universal serial bus. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification