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, wherein the button set comprises a plurality of buttons;
a build-in memory;
a card connector, for connecting to a memory card;
a controller, connecting to the button set, the build-in memory, and the card connector, wherein the controller is for controlling operations of the build-in memory and the memory card so as to store a button instruction set; and
an application program with an instruction setting interface, comprising;
an import interface, for loading a large file set and converting the large file set into the button instruction set; and
a storage path assigning interface, for assigning the button instruction set to the memory card;
wherein the instruction setting interface is designed according to the configuration of the button set of the mouse, and is for setting and generating the 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.
5 Citations
8 Claims
-
1. A mouse with expandable memory capacity that is connected to a computer system, comprising:
-
a button set, wherein the button set comprises a plurality of buttons; a build-in memory; a card connector, for connecting to a memory card; a controller, connecting to the button set, the build-in memory, and the card connector, wherein the controller is for controlling operations of the build-in memory and the memory card so as to store a button instruction set; and an application program with an instruction setting interface, comprising; an import interface, for loading a large file set and converting the large file set into the button instruction set; and a storage path assigning interface, for assigning the button instruction set to the memory card; wherein the instruction setting interface is designed according to the configuration of the button set of the mouse, and is for setting and generating the 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. 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, comprising:
-
connecting a memory card to the mouse; receiving a button instruction set converted from a large file set by an import interface of the computer system and output from the computer system; determining whether a storage path is assigned to the button instruction set by a storage path assigning interface of the computer system, wherein the storage path is designated to the memory card; determining whether or not a build-in memory of the mouse has enough storage capacity to store the button instruction set when the storage path is not assigned to the button instruction set; storing the button instruction set to the memory card when the build-in memory does not have enough storage capacity to store the button instruction set or when the storage path is assigned to the button instruction set; storing the button instruction set to the build-in memory when the build-in memory has enough storage capacity to store the button instruction set; and renewing and activating the button instruction set that is either within the memory card or the build-in memory. - View Dependent Claims (4, 5, 6, 7, 8)
-
Specification