Patent Description:
To do a speech of a document, a display unit, a computer, and an input device must be employed and a document in the computer must be firstly projected onto the display unit via operating the input device. The computer and the input device work together and are both required. However, a computer is often something which is large and heavy and difficult to bring into a projection environment. To project a stored document from the computer onto the display unit, cumbersome operations such as, for example, opening a folder, opening the document, and so on, must be executed. <CIT> discloses a method and system that may detect an external display coupled to the mobile device. A digital input device may be presented on the integrated touch sensitive display of the mobile device to operate the mobile device. Multimedia content may be presented on the external display in response to the operation of the mobile device through the digital input device.

Implementations of the present technology will now be described, by way of embodiment, with reference to the attached figures.

The present disclosure is made in conjunction with corresponding drawings in the embodiments. Obviously, the described embodiments are merely a part of the embodiments of the present disclosure and not all the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those ordinarily skilled in the art without paying creative work fall within the protection scope of the present disclosure.

When one component is considered to "couple" to another component, it may be directly connected to the other component or there may be a third component between them.

Unless otherwise defined, all the technical and scientific terms used in this specification convey the same meanings as the meanings commonly understood by a person skilled in the art. Additionally, the terms used in the specification the present disclosure are merely for describing the objective of the specific embodiments, and are not intended to limit the present disclosure. The term "and/or," includes any and all combinations of one or more of the associated listed items.

<FIG> is a block diagram of an input device <NUM>, an external display device <NUM>, an external electronic device <NUM>, and an external cloud platform <NUM>. The input device <NUM> includes a cover <NUM>, a number of keys <NUM>, a circuit board <NUM>, a storage unit <NUM>, a first communication unit <NUM>, and a processor <NUM>. The keys <NUM> are arranged on an external surface of the cover <NUM>. The circuit board <NUM> is arranged in the cover <NUM>. The storage unit <NUM> is electrically coupled to the circuit board <NUM>. In the embodiment, the storage unit <NUM> can include, but is not limited to, a random access memory, an optical disc memory, a disk memory, a tape memory, or any other medium capable of storing various data. The storage unit <NUM> stores a computer operating system and a preset document. The first communication unit <NUM> is electrically coupled to the circuit board <NUM>. The first communication unit <NUM> is configured to enable the input device <NUM> to communicate with the external display device <NUM>. The processor <NUM> is electrically coupled to the circuit board <NUM>. The processor <NUM> can be a central processing unit, a microprocessor, a digital processing chip, or any other processing chip. The processor <NUM> is configured to generate a starting signal when a first preset condition is met, execute the computer operating system and the preset document in the computer operating system according to the starting signal, and transmit the executed preset document to the external display device <NUM> to display via the first communication unit <NUM>. In the embodiment, the circuit board <NUM>, the storage unit <NUM>, the first communication unit <NUM>, and the processor <NUM> are fixed in the cover <NUM>. The input device <NUM> can be a mouse, a keyboard, or other input device. The computer operating system is a micro-computer architecture. The computer operating system can execute a part of function of the standard computer operating system when being executed.

The first preset condition includes the input device <NUM> being coupled to the external display device <NUM> via the first communication unit <NUM>. Referring to <FIG>, the first communication unit <NUM> is a high-definition multimedia interface (hereinafter HDMI). The first preset condition includes the input device <NUM> being coupled by wires to the external display device <NUM> via the HDMI. In detail, the first preset condition includes the input device <NUM> being coupled by the wires to the external display device <NUM> via the HDMI and an HDMI wire. <FIG> illustrates that the input device <NUM> is a mouse, but is not restricted thereto. In case the input device <NUM> is a mouse, the keys <NUM> can include a mouse wheel in addition to clickable left and right buttons. The input device <NUM> can also be a keyboard or other small input device with the keys <NUM>. Referring to <FIG>, the first communication unit <NUM> can be a wireless local area network communication unit. The storage unit <NUM> stores software enabling image projections. The first preset condition includes receiving a first preset operation on the keys <NUM> coupling the input device <NUM> wirelessly to the external display device <NUM> via the software enabling the image projections and the wireless local area network communication unit. <FIG> illustrates that the input device <NUM> is a mouse, but without being restricted thereto. The input device <NUM> can be a keyboard or other input device. In detail, the wireless local area network communication unit is a WIFI unit, a BLUETOOTH unit, a ZIGBEE unit, a Narrow Band Internet of Things unit, or the like. In the embodiment, the first preset operation on the keys <NUM> includes a first preset operation on the at least one key of the input device <NUM>, for example, a press on a first key and a third key of the input device <NUM>, or the like. Obviously, the present disclosure is not limited to the input device <NUM> including the HDMI or the wireless local area network communication unit, the input device <NUM> can include the HDMI and the wireless local area network communication unit.

The first preset condition can include a second preset operation on the keys <NUM>. The second preset operation on the keys <NUM> can be same or different from the first preset operation on the keys <NUM>. A difference between the second preset operation on the keys <NUM> and the first preset operation on the keys <NUM> can be either a button difference or an operation difference. For example, the second preset operation on the keys <NUM> can be an operation on a second key and the third key, and the first preset operation on the keys <NUM> can be an operation on the first key only. Or, the second preset operation on the keys <NUM> can be a wheel-roll on the first key, and the first preset operation on the keys <NUM> can be a pressing on the first key.

The processor <NUM> can detect a preset operation on the keys <NUM>, and determine whether the preset operation on the keys <NUM> is being carried out for a first time. If the first preset condition includes receiving a first preset operation on the keys <NUM> to cause the input device <NUM> to be wirelessly coupled to the external display device <NUM> via the software and the wireless local area network communication unit, the preset operation is the first preset operation. If the first preset condition includes a second preset operation on the keys <NUM>, the preset operation is the second preset operation. If the preset operation on the keys <NUM> is being carried out for the first time, the processor <NUM> is configured to generate the starting signal accordingly. If the preset operation on the keys <NUM> is not being carried out for the first time, the processor <NUM> is further configured to generate a control signal according to the preset operation on the keys <NUM>, and control a play of the preset document being displayed on the external display device <NUM> via the first communication unit <NUM> according to the control signal. The play of the preset document being displayed on the external display device <NUM> includes a page up function of the displayed preset document, a page down function of the displayed preset document, and so on.

The input device <NUM> further includes a USB interface <NUM>. The USB interface <NUM> is electrically coupled to the circuit board <NUM>. The USB interface <NUM> is configured to enable the input device <NUM> to couple to the external electronic device <NUM> to obtain the preset document from the external electronic device <NUM>. The USB interface <NUM> is fixed in the cover <NUM>. The external electronic device <NUM> can be a computer, a smart phone, or the like.

The processor <NUM> is further configured to generate an operation signal when a second preset condition is met, execute the computer functions of the computer operating system according to the operation signal, and transmit the computer functions to the external display device <NUM> for the display via the first communication unit <NUM>. The second preset condition includes a third preset operation on the keys <NUM>. The third preset operation on the keys <NUM> is different from the first and second preset operations on the keys <NUM>. A difference between the third preset operation on the keys <NUM> and the second preset operation on the keys <NUM> can be either the button difference or the operation difference. A difference between the third preset operation on the keys <NUM> and the first preset operation on the keys <NUM> can be either the button difference or the operation difference. Thus, the input device <NUM> can function in the manner of a computer, display the executed computer operating system on the external display device <NUM>, and operate and control the computer operating system via the input device <NUM>.

The processor <NUM> is further coupled to the external cloud platform <NUM> to improve operability of the input device <NUM>. In detail, the input device <NUM> further includes a second communication unit <NUM>. The second communication unit <NUM> enables the input device <NUM> to communicate with the external cloud platform <NUM>. The second communication unit <NUM> includes a wired communication unit. Obviously, when the first communication unit <NUM> does not include the WIFI unit, the second communication unit <NUM> can include the WIFI unit. The processor <NUM> is further coupled to the external cloud platform <NUM> to improve the operability of the input device <NUM> via the wired communication unit or the WIFI unit. Thus, the connection with the external cloud platform <NUM> improves the operation ability of the input device <NUM> even if the input device <NUM> only stores the micro-computer architecture.

The disclosure is not limited to the above embodiment, the operated keys <NUM> when generating the starting signal can be different from when controlling the display of the preset document. For example, the generation of the starting signal by the operated keys <NUM> can be sequential pressing a left key of the mouse and a right key of the mouse, and the control of the document display by the operated keys <NUM> can be pressing just the left key of the mouse or the right key of the mouse. Alternatively, the operation when generating the starting signal can be different from the operation when controlling the display of the preset document displayed on the external display device <NUM>. Thus, determining whether the preset operation on the keys <NUM> is being carried out for the first time or otherwise is not required. The processor <NUM> is further configured to generate the control signal according to a fourth preset operation on the keys <NUM>, and control the play of the preset document via the first communication unit <NUM> according to the control signal.

The disclosure stores the computer operating system and the preset document in the input device <NUM>, executes the computer operating system and the preset document in the computer operating system according to the starting signal when the operation on the input device <NUM> meets the first preset condition, and transmits the executed preset document to the external display device <NUM> to be displayed via the first communication unit <NUM>. Thus, a small input device <NUM> is the only hardware required, a large computer does not need to be brought in to the display room. Simultaneously, the operations on the input device <NUM> need only to meet the first preset condition to achieve display of the preset document, without further complicated or cumbersome operations.

Claim 1:
An input device (<NUM>) is a mouse; the input device (<NUM>) comprising:
a cover (<NUM>);
a plurality of keys (<NUM>) arranged on an external surface of the cover (<NUM>), the plurality of keys include a mouse wheel in addition to clickable left and right buttons;
a circuit board (<NUM>) arranged in the cover (<NUM>);
a storage unit (<NUM>) coupled to the circuit board (<NUM>), the storage unit (<NUM>) storing a computer operating system and a preset speech document;
a first communication unit (<NUM>) coupled to the circuit board (<NUM>), the first communication unit (<NUM>) configured to enable the input device (<NUM>) to communicate with an external display device (<NUM>); and
a processor (<NUM>) coupled to the circuit board (<NUM>), characterized in that the processor (<NUM>) configured to generate a starting signal when a first preset condition is met, execute the computer operating system and the preset document in the computer operating system according to the starting signal, and transmit the executed preset document to the external display device (<NUM>) for display via the first communication unit (<NUM>);
the processor (<NUM>) is further configured to generate an operation signal when a second preset condition is met, execute computer functions of the computer operating system according to the operation signal, and transmit the executed computer functions to the external display device (<NUM>) for the display via the first communication unit (<NUM>).