Mouse with expandable memory capacity and an operating method thereof
First Claim
1. A mouse with expandable memory capacity that is connected to a computer system, comprising:
- a button set, the button set comprises a plurality of buttons;
a build-in memory;
a card connector, for connecting to a memory card; and
a controller, connecting to the button set, the build-in memory, and the card connector, wherein the controller is for controlling the operation of the build-in memory and the memory card so as to store a button instruction set;
wherein, the controller controls and uses the memory card to form an expansion memory for the build-in memory, the button instruction set is for recording an operation instruction represented by combinations formed from one or more of the buttons and the operation instruction set is a keyboard code, a mouse code, and/or a flow control code.
1 Assignment
0 Petitions
Accused Products
Abstract
A mouse with expandable memory capacity includes a button set with a plurality of buttons, a build-in memory, a card connector, and a controller. Therein, the card connector is for connecting with a memory card. The controller is connected to the button set, the build-in memory, and the card connector, wherein the controller is for controlling the operation of the build-in memory and for controlling the operation of the memory card so as to store a button instruction set. The controller further controls and uses the memory card to form an expansion memory for the build-in memory. The button instruction set records an operation instruction that is represented by combinations formed from one or more of the buttons. Therefore, the goal of expanding memory capacity of the mouse is achieved.
12 Citations
11 Claims
-
1. A mouse with expandable memory capacity that is connected to a computer system, comprising:
-
a button set, the button set comprises a plurality of buttons; a build-in memory; a card connector, for connecting to a memory card; and a controller, connecting to the button set, the build-in memory, and the card connector, wherein the controller is for controlling the operation of the build-in memory and the memory card so as to store a button instruction set; wherein, the controller controls and uses the memory card to form an expansion memory for the build-in memory, the button instruction set is for recording an operation instruction represented by combinations formed from one or more of the buttons and the operation instruction set is a keyboard code, a mouse code, and/or a flow control code. - View Dependent Claims (2, 3, 4)
-
-
5. An operation method for a mouse with expandable memory capacity, for performing storing operation to the memory, wherein the mouse is connected to a computer system, and the steps of the operation method comprising:
-
connecting a memory card to the mouse; receiving a button instruction set output from the computer system; determining whether or not a build-in memory of the mouse has enough storage capacity to store the button instruction set; if the build-in memory does not have enough storage capacity to store the button instruction set, then store the button instruction set to the memory card; if the build-in memory has enough storage capacity to store the button instruction set, then store the button instruction set to the build-in memory; and renewing and activating the button instruction set that is either within the memory card or the build-in memory. - View Dependent Claims (6, 7, 8)
-
-
9. An operation method for a mouse with expandable memory capacity, for performing reading operation to the memory, the mouse is connected to a computer system and has a plurality of buttons, the steps of the operation method comprising:
-
receiving a triggering signal generated through the combination of one or more of the buttons; determining if the triggering signal conforms to the button instruction set that has been stored within a build-in memory of the mouse or if the trigger signal conforms to the button instruction set that has been stored within a memory card that connects to the mouse; and outputting an operation instruction according to the button instruction set of the build-in memory or the button instruction set of the memory card that conforms to the triggering signal. - View Dependent Claims (10, 11)
-
Specification