Computer input device containing a pointing mechanism and non-volatile solid state storage means
First Claim
1. A computer pointing device comprisinga coupling device for coupling to a computer serial bus, a primary control device coupled to the coupling device, a computer pointing mechanism coupled to the primary control device and a data storage device coupled directly to the primary control device, the primary control device controlling data flow between the coupling device and each of the computer pointing mechanism and the data storage device;
- the data storage device comprising an interface device coupled to the primary control device, a memory control device and a non-volatile solid-state memory device, the memory control device being coupled between the interface device and the memory device to control the flow of data between the memory device and the interface device, wherein the computer pointing device is arranged, upon receiving a write command from a computer, to store data received from the computer in the non-volatile memory, and upon receiving a read command from the computer, to convert data stored in the non-volatile memory to a format which is compatible with an operating system of the computer before transmitting the converted data to the computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer pointing device (65) has a coupling device (1) for coupling to a computer serial bus. A primary control device (60) is coupled to the coupling device (1). A computer pointing mechanism (62) is coupled to the primary control device (60) and a data storage device (10) is coupled to the primary control device (60). The primary control device (60) controls data flow between the coupling device (1) and each of the computer pointing mechanism (62) and the data storage device (10). The data storage device (10) includes an interface device (2) coupled to the primary control device (60), a memory control device (3) and a non-volatile solid-state memory device (4). The memory control device (3) being coupled between the interface device (2) and the memory device (4) to control the flow of data from the memory device (4) to the interface device (2).
-
Citations
12 Claims
-
1. A computer pointing device comprising
a coupling device for coupling to a computer serial bus, a primary control device coupled to the coupling device, a computer pointing mechanism coupled to the primary control device and a data storage device coupled directly to the primary control device, the primary control device controlling data flow between the coupling device and each of the computer pointing mechanism and the data storage device; - the data storage device comprising an interface device coupled to the primary control device, a memory control device and a non-volatile solid-state memory device, the memory control device being coupled between the interface device and the memory device to control the flow of data between the memory device and the interface device, wherein the computer pointing device is arranged, upon receiving a write command from a computer, to store data received from the computer in the non-volatile memory, and upon receiving a read command from the computer, to convert data stored in the non-volatile memory to a format which is compatible with an operating system of the computer before transmitting the converted data to the computer.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Specification