CN110816076A - Portable printer and tomato clock implementation method, device, equipment and system thereof - Google Patents
Portable printer and tomato clock implementation method, device, equipment and system thereof Download PDFInfo
- Publication number
- CN110816076A CN110816076A CN201910935561.3A CN201910935561A CN110816076A CN 110816076 A CN110816076 A CN 110816076A CN 201910935561 A CN201910935561 A CN 201910935561A CN 110816076 A CN110816076 A CN 110816076A
- Authority
- CN
- China
- Prior art keywords
- time
- tomato
- clock information
- printer
- portable printer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/36—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability, i.e. hand-held printers or laptop printers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G11/00—Producing optical signals at preselected times
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G13/00—Producing acoustic time signals
- G04G13/02—Producing acoustic time signals at preselected times, e.g. alarm clocks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/453—Help systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
The invention discloses a portable printer and a tomato clock implementation method, device, equipment and system thereof, wherein the method comprises the following steps: generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time; and sending the tomato clock information to a printer so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by taking set time as starting time, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point. Can realize the tomato clock function on portable printer for the student can be absorbed in the study at the learning, has avoided being influenced learning efficiency by other amusement equipment.
Description
Technical Field
The invention relates to the technical field of intelligent equipment, in particular to a portable printer and a tomato clock implementation method, device, equipment and system thereof.
Background
The origin of tomato clocks is derived from a time management method created in 1992 by francisco, west rlo, namely "tomato working method", which simply divides working time into a plurality of tomato times. One tomato session comprises two parts: 25 minutes of work learning and 5 minutes of rest. In the working and learning time period, no matter irrelevant to the task is allowed to be done until the tomato clock sounds, and the tomato clock can rest for 5 minutes; a rest for a while may be added after every 4 tomato sessions. The working method improves the attention in a short time by decomposing the working tasks, thereby improving the overall working efficiency; the tomato clock matched with the working method is a timer which is used for helping people to concentrate attention in a short time.
When students learn, the tomato clock time management method is usually used for learning, namely, a period of learning time and a period of rest time are specified, and only learning is strictly carried out in the learning time without doing other things. However, the timing is performed by software such as a mobile phone and a tablet, and due to entertainment, students are very easy to be distracted, the influence on users of the tomato clock is large, and the tomato clock cannot be finished quietly. However, although the timing is performed by hardware such as a clock and a watch, a user can concentrate on completing the tomato clock, the setting is complex and time-consuming each time, and the operation is not easy.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a portable printer and a method, an apparatus, a device, and a system for implementing a tomato clock thereof, which can implement a tomato clock function on the portable printer, so that students can concentrate on learning during the learning process, and the influence of other entertainment devices on the learning efficiency is avoided.
The embodiment of the invention provides a tomato clock implementation method of a portable printer, which comprises the following steps:
generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time;
and sending the tomato clock information to a printer so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by taking set time as starting time, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point.
Preferably, based on the current learning content to be learned and the estimated learning time, generating corresponding tomato clock information, specifically:
according to the current learning content to be learned and the estimated learning time, dividing the tomato time to generate corresponding tomato clock information; wherein, a tomato time is set according to a first preset time, and a rest time of a second preset time is set between two adjacent tomato times.
Preferably, the method further comprises the following steps:
and receiving a request instruction sent by the printer, wherein the request instruction comprises a locking request instruction for requesting to lock the specified application software after the portable printer receives the tomato clock information, or an unlocking request instruction for requesting to unlock the specified application software when the timing time of the timer of the printer reaches the set tomato time point.
An embodiment of the present invention further provides a portable printer, including: the wireless communication module is suitable for carrying out wireless communication with a user terminal, and comprises a display screen, a timer, a printing device and a controller; the controller is electrically connected with the wireless communication module, the display screen, the printing device and the timer respectively; the controller is characterized by comprising a memory and a processor, wherein the memory, the printing device, the display screen and the timer are all connected with the processor, a computer program is stored in the memory, and the computer program can be executed by the processor to realize the following steps:
acquiring tomato clock information sent by a user terminal; wherein the tomato clock information comprises tomato time and rest time;
calling a timer in the printer to start timing by taking set time as starting time according to the tomato clock information, and displaying timing information on the display screen;
and when the timing time of the timer reaches the set tomato time point or rest time point, prompting and displaying.
Preferably, when the timing time of the timer is judged to reach the set tomato time or rest time, a printing request instruction is generated and sent to a printing device, so that the printing device prints according to the printing request instruction; wherein the print request instruction includes motivational information for encouraging the user or information indicating the current learning stage.
Preferably, when the timing time of the timer reaches the set tomato time, a screen flashing prompt is sent out; and when the timing time of the timer reaches the set rest time, sending out a ringing prompt.
The embodiment of the invention also provides a tomato clock implementation device of the portable printer, which comprises:
the tomato clock information generating unit is used for generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time;
and the tomato clock information sending unit is used for sending the tomato clock information to a printer so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by taking set time as starting time, and prompts and displays when the timing time of the timer reaches a set tomato time point or a rest time point.
Preferably, the tomato clock information generating unit is further configured to:
according to the current learning content to be learned and the estimated learning time, dividing the tomato time to generate corresponding tomato clock information; wherein, a tomato time is set according to a first preset time, and a rest time of a second preset time is set between two adjacent tomato times.
Preferably, the method further comprises the following steps:
and the request instruction receiving unit is used for receiving a request instruction sent by the printer, wherein the request instruction comprises a locking request instruction used for requesting to lock the specified application software after the portable printer receives the tomato clock information, or an unlocking request instruction used for requesting to unlock the specified application software when the timing time of the timer of the printer reaches the set tomato time point.
An embodiment of the present invention provides a tomato clock implementation apparatus of a portable printer, including a processor, a memory, and a computer program stored in the memory, where the computer program is executable by the processor to implement the tomato clock implementation method of the portable printer according to the first aspect.
The embodiment of the invention also provides a tomato clock implementation system of the portable printer, which comprises the portable printer and the user terminal; wherein,
the user terminal is used for generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time, and sending the tomato clock information to the portable printer; wherein the tomato clock information comprises tomato time and rest time;
the portable printer is used for receiving the tomato clock information sent by the user terminal, calling a timer in the printer to start timing by taking set time as starting time according to the tomato clock information, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point.
The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the method for implementing the tomato clock of the portable printer.
In the embodiment, the portable printer calls the timer in the printer to start timing according to the tomato clock time generated based on the current learning content to be learned and the estimated learning time sent by the user terminal by taking the set time as the starting time, and prompts and displays when the timing time of the timer reaches the set tomato time point or the rest time point, so that the tomato clock function is realized on the portable printer, students can concentrate on learning in the learning process, and the influence of other entertainment equipment on the learning efficiency is avoided.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a method for implementing a tomato clock of a portable printer according to a first embodiment of the present invention.
Fig. 2 is a schematic structural diagram of a portable printer according to an embodiment of the present invention.
Fig. 3 is another schematic structural diagram of the portable printer according to the embodiment of the present invention.
Fig. 4 is a schematic structural diagram of a tomato clock implementing device of a portable printer according to a third embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a tomato clock implementation system of a portable printer according to a third embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
In the embodiments, the references to "first \ second" are merely to distinguish similar objects and do not represent a specific ordering for the objects, and it is to be understood that "first \ second" may be interchanged with a specific order or sequence, where permitted. It should be understood that "first \ second" distinct objects may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced in sequences other than those illustrated or described herein.
The first embodiment is as follows:
referring to fig. 1 to 3, a first embodiment of the present invention provides a method for implementing a tomato clock of a portable printer, which is executed by a user terminal, in particular, by one or more processors in the user terminal, and at least includes the following steps:
s101, generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time.
In this embodiment, the ue may be formed by two or more physical entities, or may be formed by one physical entity. For example, a personal computer, a smart phone, a tablet computer, or an intelligent interactive tablet, etc. for convenience of understanding, the smart phone is taken as the user terminal in this embodiment for exemplary description.
In this embodiment, the user terminal divides the tomato time according to the current learning content to be learned input by the user (the user may be a parent or a student) and the learning time estimated according to the learning content to generate corresponding tomato clock information; the tomato clock information comprises tomato time and rest time, specifically, the tomato time is set in a first preset time, and the rest time of a second preset time is set between two adjacent tomato time. For example, the tomato time is divided by taking 25 minutes as one tomato time, and 5 minutes of rest time is arranged between two adjacent tomato times, and the estimated required time of each learning content is divided.
It should be noted that, since a tomato time is inseparable, it is necessary to pay attention to learning, it cannot be interrupted midway, and it is not allowed to do anything irrelevant to the learning task, until the tomato clock sounds, if the tomato time is forcibly interrupted by someone or something, the tomato time is equivalent to white cost, and the tomato time should be restarted, and so on until the tomato time is completed.
S102, the tomato clock information is sent to the printer, so that the portable printer calls a timer in the printer to start timing by taking the set time as the starting time according to the tomato clock information, and prompts and displays when the timing time of the timer reaches the set tomato time point or rest time point.
In this embodiment, the user terminal establishes a communication connection with the portable printer in advance through an agreed protocol, where the communication connection may be a wireless communication connection or a wired communication connection, and the wireless communication connection may be a bluetooth connection or a wireless network connection, so as to ensure the effectiveness of communication.
Referring to fig. 2 and 3, in the present embodiment, the portable printer includes: a wireless communication module 20, a display 30, a timer 40, a printing apparatus 50, and a controller 10 adapted to perform wireless communication with a user terminal; wherein, the controller 10 is electrically connected to the wireless communication module 20, the display 30, the printing device 50 and the timer 40 respectively; the controller 10 comprises a memory and a processor, the memory, the printing apparatus, the display 30 and the timer 40 all being connected to the processor, the memory having stored therein a computer program executable by the processor to implement the steps of:
calling a timer 40 in the printer to start timing by taking set time as starting time according to the tomato clock information, and displaying timing information on the display screen 30; and when the timing time of the timer 40 reaches the set tomato time point or the rest time point, prompting and displaying.
Specifically, with the time of setting for the start time, portable printer calls the mode suggestion beginning study of relevant jingle bell, warning sound or splash screen, and show tomato time countdown on display screen 30, the student begins the activity of concentrating on, and when the countdown ended, controller 10 triggered jingle bell, warning sound or splash screen and carried out the suggestion, and the student got into the rest countdown simultaneously, and show the rest time countdown on the display screen, after the rest time ended, controller 10 triggered jingle bell, warning sound or splash screen and carried out the suggestion, reminded the student and got into the study of next tomato time, so relapse, until will predict study time and accomplish, the side can stop. The timing information comprises tomato time countdown data, rest time countdown data and the like.
It should be noted that, in order to better distinguish whether the student is the rest time or the learning time, the student can be reminded in different reminding manners, specifically, when the timing time of the timer 40 reaches the set tomato time, a screen flashing prompt is sent; when the timing time of the timer 40 reaches the set rest time, a ringing prompt is sent out.
In order to enable students to learn more actively and intensively, corresponding encouragement and the like can be performed on the students, and specifically, when the timing time of the timer 40 is judged to reach the set tomato time or rest time, a printing request instruction is generated and sent to the printing device 50, so that the printing device 50 prints according to the printing request instruction; wherein the print request instruction includes motivational information for encouraging the user or information indicating the current learning stage. For example, at the end of the tomato time, the printing device 50 may print bar data for encouraging information to the user, such as information on the bar data that encourages words such as refueling, insisting, etc., or statements on the current learning that are 50% complete, that are currently learning content of the third stage, etc., that indicate encouragement of the current learning stage, etc. Of course, the printing device may also be used to print slip data related to the current learning content, such as current subject knowledge content, error questions or other data, and to print alarm clock slip data set by the user terminal, and so on, which is not described herein again.
In summary, the portable printer invokes the timer 40 in the printer to start timing according to the tomato clock time generated by the user terminal based on the current learning content to be learned and the estimated learning time, with the set time as the start time, and prompts and displays when the timing time of the timer 40 reaches the set tomato time point or the rest time point, so that the tomato clock function is realized on the portable printer, students can concentrate on learning in the learning process, and adverse effects of influencing learning efficiency by other entertainment devices are avoided.
Wherein, in order to ensure that the student can concentrate on learning, on the basis of the first embodiment, a preferred embodiment of the present invention further includes: and receiving a request instruction sent by the printer, wherein the request instruction comprises a locking request instruction for requesting to lock the specified application software after the portable printer receives the tomato clock information, or an unlocking request instruction for requesting to unlock the specified application software when the timing time of the timer 40 of the printer reaches the set tomato time point. For example, when the user terminal receives a lock request command sent by a printer, only a few pieces of application software with entertainment functions can be selected to be locked, or all the application software can be selected to be locked at a time, and when the user terminal receives an unlock request command sent by the printer, the locked application software can be unlocked. Generally, when the application software is locked and unlocked, all the application software is locked at one time or only one application software is locked at one time, and when some application software in all the application software needs to be locked, the application software needing to be locked needs to be locked one by one.
Second embodiment of the invention:
referring to fig. 2 and 3, the second embodiment of the present invention also provides a portable printer including: a wireless communication module 20, a display 30, a timer 40, a printing apparatus 50, and a controller 10 adapted to perform wireless communication with a user terminal; wherein, the controller 10 is electrically connected to the wireless communication module 20, the display 30, the printing device 50 and the timer 40 respectively; the controller 10 comprises a memory and a processor, the memory, the printing apparatus, the display 30 and the timer 40 all being connected to the processor, the memory having stored therein a computer program executable by the processor to implement the steps of:
s1: acquiring tomato clock information sent by a user terminal; wherein the tomato clock information comprises tomato time and rest time;
s2; calling a timer 40 in the printer to start timing by taking set time as starting time according to the tomato clock information, and displaying timing information on the display screen 30;
s3: and when the timing time of the timer 40 reaches the set tomato time point or the rest time point, prompting and displaying.
In the present embodiment, the controller 10 can control other components and parts of the portable printer a to execute corresponding instructions, so as to print corresponding contents on a printing medium, or stop printing when the portable printer a has an error, display related information on the display screen 30, and the like. Portable printer A includes casing 1 and casing 2 down, goes up casing 1 and is equipped with the delivery outlet in casing 2 down between the mutual butt joint department. The printing device 50 for leaving printing traces on the printing medium is arranged on the inner side of the output port, the printing device 50 comprises a printing head and a rubber roller matched with the printing head, and the printing medium passes through the printing head and the rubber roller. One of the upper shell 1 and the lower shell 2 is provided with a printing head at the inner side of the output port, and the other one of the upper shell 1 and the lower shell 2 is correspondingly provided with a rubber roller at the inner side of the output port. Specifically, the controller 10 may receive data information from the smart terminal device and reproduce data information on a printing medium based on the data information. According to different printing modes, the printing media are different, for example, thermal printing adopts thermal paper as the printing media, and common printing paper can be adopted as the printing media for thermal transfer printing.
On the basis of the first embodiment, in a preferred embodiment of the present invention, when it is determined that the timing time of the timer 40 reaches the set tomato time or rest time, a print request instruction is generated and sent to the printing apparatus 50, so that the printing apparatus 50 performs printing according to the print request instruction; wherein the print request instruction includes motivational information for encouraging the user or information indicating the current learning stage.
On the basis of the first embodiment, in a preferred embodiment of the present invention, when the timing time of the timer 40 reaches the set tomato time, a screen flashing prompt is issued; when the timing time of the timer 40 reaches the set rest time, a ringing prompt is sent out.
Third embodiment of the invention:
referring to fig. 4, a third embodiment of the present invention further provides a tomato clock implementing apparatus for a portable printer, including:
the embodiment of the invention also provides a tomato clock implementation device of the portable printer, which comprises:
the tomato clock information generating unit 100 generates corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time;
the tomato clock information sending unit 200 is configured to send the tomato clock information to a printer, so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by using set time as start time, and prompts and displays when the timing time of the timer reaches a set tomato time point or a rest time point.
On the basis of the first embodiment, in a preferred embodiment of the present invention, the tomato clock information generating unit is further configured to:
according to the current learning content to be learned and the estimated learning time, dividing the tomato time to generate corresponding tomato clock information; wherein, a tomato time is set according to a first preset time, and a rest time of a second preset time is set between two adjacent tomato times.
On the basis of the first embodiment, a preferred embodiment of the present invention further includes:
and the request instruction receiving unit is used for receiving a request instruction sent by the printer, wherein the request instruction comprises a locking request instruction used for requesting to lock the specified application software after the portable printer receives the tomato clock information, or an unlocking request instruction used for requesting to unlock the specified application software when the timing time of the timer of the printer reaches the set tomato time point.
A fourth embodiment of the present invention provides a tomato clock implementing apparatus of a portable printer, including a processor, a memory, and a computer program stored in the memory, the computer program being executable by the processor to implement the tomato clock implementing method of the portable printer as described above.
Referring to fig. 5, a fifth embodiment of the present invention further provides a tomato clock implementing system of a portable printer, including the portable printer a as described in the above embodiment and a user terminal B as described in the above embodiment; wherein,
the user terminal B is used for generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time, and sending the tomato clock information to the portable printer A; wherein the tomato clock information comprises tomato time and rest time;
and the portable printer A is used for receiving the tomato clock information sent by the user terminal B, calling a timer in the printer to start timing by taking set time as start time according to the tomato clock information, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point.
A sixth embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus on which the computer-readable storage medium is located is controlled to execute the method for implementing the tomato clock of the portable printer.
Illustratively, the computer program may be divided into one or more units, which are stored in the memory and executed by the processor to accomplish the present invention. The one or more elements may be a series of computer program instruction segments capable of performing specific functions, the instruction segments being used to describe the execution of the computer program in a tomato clock-implementing device of a portable printer.
The tomato clock implementing device of the portable printer may include, but is not limited to, a processor, a memory. It will be understood by those skilled in the art that the schematic diagram is merely an example of a portable printer's tomato clock implementing apparatus and does not constitute a limitation of a portable printer's tomato clock implementing apparatus, and may include more or fewer components than shown, or some components in combination, or different components, e.g., the portable printer's tomato clock implementing apparatus may also include input-output devices, network access devices, buses, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the portable printer having a control center for the apparatus, and the various interfaces and lines connecting the various parts of the apparatus throughout the portable printer.
The memory may be used to store the computer program and/or module, and the processor may implement various functions of the portable printer clock implementation device by running or executing the computer program and/or module stored in the memory and calling data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the unit of the portable printer for realizing the integration of the device can be stored in a computer readable storage medium if the unit is realized in the form of a software functional unit and is sold or used as a separate product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, etc. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (9)
1. A tomato clock implementation method of a portable printer is characterized in that,
generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time;
and sending the tomato clock information to a printer so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by taking set time as starting time, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point.
2. The tomato clock implementation method of the portable printer according to claim 1, wherein the corresponding tomato clock information is generated based on the current learning content to be learned and the estimated learning time, and specifically:
according to the current learning content to be learned and the estimated learning time, dividing the tomato time to generate corresponding tomato clock information; wherein, a tomato time is set according to a first preset time, and a rest time of a second preset time is set between two adjacent tomato times.
3. The tomato clock implementation method of the portable printer as claimed in claim 1, further comprising:
and receiving a request instruction sent by the printer, wherein the request instruction comprises a locking request instruction for requesting to lock the specified application software after the portable printer receives the tomato clock information, or an unlocking request instruction for requesting to unlock the specified application software when the timing time of the timer of the printer reaches the set tomato time point.
4. A portable printer, comprising: the wireless communication module is suitable for carrying out wireless communication with a user terminal, and comprises a display screen, a timer, a printing device and a controller; the controller is electrically connected with the wireless communication module, the display screen, the printing device and the timer respectively; the controller is characterized by comprising a memory and a processor, wherein the memory, the printing device, the display screen and the timer are all connected with the processor, a computer program is stored in the memory, and the computer program can be executed by the processor to realize the following steps:
acquiring tomato clock information sent by a user terminal; wherein the tomato clock information comprises tomato time and rest time;
calling a timer in the printer to start timing by taking set time as starting time according to the tomato clock information, and displaying timing information on the display screen;
and when the timing time of the timer reaches the set tomato time point or rest time point, prompting and displaying.
5. The portable printer according to claim 4, wherein when it is judged that the counted time of the timer reaches a set tomato time or rest time, a print request instruction is generated and sent to a printing apparatus so that the printing apparatus prints according to the print request instruction; wherein the print request instruction includes motivational information for encouraging the user or information indicating the current learning stage.
6. The portable printer according to claim 4,
when the timing time of the timer reaches the set tomato time, a screen flashing prompt is sent out;
and when the timing time of the timer reaches the set rest time, sending out a ringing prompt.
7. A tomato clock realizing device of a portable printer is characterized in that,
the tomato clock information generating unit is used for generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time; wherein the tomato clock information comprises tomato time and rest time;
and the tomato clock information sending unit is used for sending the tomato clock information to a printer so that the portable printer calls a timer in the printer to start timing according to the tomato clock information by taking set time as starting time, and prompts and displays when the timing time of the timer reaches a set tomato time point or a rest time point.
8. A user terminal, characterized in that it comprises a processor, a memory and a computer program stored in said memory, said computer program being executable by said processor to implement the method for implementing a tomato clock of a portable printer as claimed in any one of claims 1 to 3.
9. A tomato clock implementation system of a portable printer, comprising the portable printer of any one of claims 4 to 6 and the user terminal of claim 8; wherein,
the user terminal is used for generating corresponding tomato clock information based on the current learning content to be learned and the estimated learning time, and sending the tomato clock information to the portable printer; wherein the tomato clock information comprises tomato time and rest time;
the portable printer is used for receiving the tomato clock information sent by the user terminal, calling a timer in the printer to start timing by taking set time as starting time according to the tomato clock information, and prompting and displaying when the timing time of the timer reaches a set tomato time point or a rest time point.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910935561.3A CN110816076A (en) | 2019-09-29 | 2019-09-29 | Portable printer and tomato clock implementation method, device, equipment and system thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910935561.3A CN110816076A (en) | 2019-09-29 | 2019-09-29 | Portable printer and tomato clock implementation method, device, equipment and system thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110816076A true CN110816076A (en) | 2020-02-21 |
Family
ID=69548492
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910935561.3A Pending CN110816076A (en) | 2019-09-29 | 2019-09-29 | Portable printer and tomato clock implementation method, device, equipment and system thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110816076A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113852946A (en) * | 2021-10-19 | 2021-12-28 | 小水怪(深圳)智能科技有限公司 | A kind of control method of intelligent water cup and intelligent water cup |
| CN114792227A (en) * | 2022-04-15 | 2022-07-26 | 麒麟软件有限公司 | Health management system and method based on VScode development environment |
Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10133763A (en) * | 1996-09-03 | 1998-05-22 | Fujitsu Ltd | OA disease prevention device |
| CN101470936A (en) * | 2007-12-29 | 2009-07-01 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and its rest reminding method |
| CN103079113A (en) * | 2011-10-26 | 2013-05-01 | 康佳集团股份有限公司 | Smart television with time-limited application program and control method thereof |
| CN103186382A (en) * | 2013-03-01 | 2013-07-03 | 陈文胜 | Method for limiting and managing use of intelligent device |
| CN104572191A (en) * | 2014-12-26 | 2015-04-29 | 惠州Tcl移动通信有限公司 | Electronic device and method for recording, prompting or controlling use of electronic device |
| US9165263B2 (en) * | 2008-11-17 | 2015-10-20 | Roger Li-Chung Wu | Vision protection method and system thereof |
| CN105213192A (en) * | 2015-06-23 | 2016-01-06 | 深圳市美贝壳科技有限公司 | A kind of tcm health preserving clock system and method for work thereof |
| CN105611077A (en) * | 2016-03-27 | 2016-05-25 | 华北理工大学 | Smart time manager |
| CN106921794A (en) * | 2017-02-09 | 2017-07-04 | 歌尔股份有限公司 | A method and device for realizing an alarm clock on a smart device |
| CN206819484U (en) * | 2017-05-23 | 2017-12-29 | 深圳市志腾永盛科技有限公司 | One kind sliding handling printing paper POS |
| CN107785078A (en) * | 2017-10-23 | 2018-03-09 | 上海斐讯数据通信技术有限公司 | It is a kind of that method, intelligent apparatus and the system for delaying disease are given up based on intelligent apparatus |
| CN108460707A (en) * | 2018-03-12 | 2018-08-28 | 林为庆 | A method and system for intelligently supervising students' homework |
| CN207909362U (en) * | 2017-11-06 | 2018-09-25 | 陈荟蓉 | Study inspection instrument |
| CN108604265A (en) * | 2016-09-24 | 2018-09-28 | 华为技术有限公司 | Method for offline management of application program usage time, and terminal device |
| CN109040434A (en) * | 2018-07-17 | 2018-12-18 | 奇酷互联网络科技(深圳)有限公司 | Mobile terminal and alarm clock prompting method, device |
-
2019
- 2019-09-29 CN CN201910935561.3A patent/CN110816076A/en active Pending
Patent Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10133763A (en) * | 1996-09-03 | 1998-05-22 | Fujitsu Ltd | OA disease prevention device |
| CN101470936A (en) * | 2007-12-29 | 2009-07-01 | 鸿富锦精密工业(深圳)有限公司 | Electronic device and its rest reminding method |
| US9165263B2 (en) * | 2008-11-17 | 2015-10-20 | Roger Li-Chung Wu | Vision protection method and system thereof |
| CN103079113A (en) * | 2011-10-26 | 2013-05-01 | 康佳集团股份有限公司 | Smart television with time-limited application program and control method thereof |
| CN103186382A (en) * | 2013-03-01 | 2013-07-03 | 陈文胜 | Method for limiting and managing use of intelligent device |
| CN104572191A (en) * | 2014-12-26 | 2015-04-29 | 惠州Tcl移动通信有限公司 | Electronic device and method for recording, prompting or controlling use of electronic device |
| CN105213192A (en) * | 2015-06-23 | 2016-01-06 | 深圳市美贝壳科技有限公司 | A kind of tcm health preserving clock system and method for work thereof |
| CN105611077A (en) * | 2016-03-27 | 2016-05-25 | 华北理工大学 | Smart time manager |
| CN108604265A (en) * | 2016-09-24 | 2018-09-28 | 华为技术有限公司 | Method for offline management of application program usage time, and terminal device |
| CN106921794A (en) * | 2017-02-09 | 2017-07-04 | 歌尔股份有限公司 | A method and device for realizing an alarm clock on a smart device |
| CN206819484U (en) * | 2017-05-23 | 2017-12-29 | 深圳市志腾永盛科技有限公司 | One kind sliding handling printing paper POS |
| CN107785078A (en) * | 2017-10-23 | 2018-03-09 | 上海斐讯数据通信技术有限公司 | It is a kind of that method, intelligent apparatus and the system for delaying disease are given up based on intelligent apparatus |
| CN207909362U (en) * | 2017-11-06 | 2018-09-25 | 陈荟蓉 | Study inspection instrument |
| CN108460707A (en) * | 2018-03-12 | 2018-08-28 | 林为庆 | A method and system for intelligently supervising students' homework |
| CN109040434A (en) * | 2018-07-17 | 2018-12-18 | 奇酷互联网络科技(深圳)有限公司 | Mobile terminal and alarm clock prompting method, device |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113852946A (en) * | 2021-10-19 | 2021-12-28 | 小水怪(深圳)智能科技有限公司 | A kind of control method of intelligent water cup and intelligent water cup |
| CN114792227A (en) * | 2022-04-15 | 2022-07-26 | 麒麟软件有限公司 | Health management system and method based on VScode development environment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5902316B2 (en) | Brain function improvement system for dementia prevention and its operation method | |
| US9530332B2 (en) | Systems and methods for managing the toilet training process of a child | |
| CN110816076A (en) | Portable printer and tomato clock implementation method, device, equipment and system thereof | |
| CN109829697A (en) | A kind of prompt information output method, relevant apparatus and storage medium | |
| CN108268454A (en) | A kind of method and system of intelligent management drug | |
| CN105895088A (en) | Intelligent wearable device and voice error correction system | |
| CN110148071A (en) | A kind of scenic spot reminding method, device and terminal device | |
| CN107704281A (en) | Electronic equipment and use control method thereof | |
| CN105530375A (en) | An alarm clock reminder method, device and mobile terminal | |
| US9245458B2 (en) | Systems and methods for using images to generate digital interaction | |
| CN109033285A (en) | Information-pushing method and device | |
| CN110502716A (en) | A kind of methods of exhibiting of information of vehicles, server, terminal device | |
| CN105488370A (en) | Unlocking method and device for child mode | |
| CN112148396A (en) | Method and device for reminding work progress, terminal device and storage medium | |
| WO2023051468A1 (en) | Emergency call method and apparatus, vehicle, and storage medium | |
| CN110650245B (en) | Reminder method, reminder device, mobile terminal and computer-readable storage medium | |
| CN109003424A (en) | Sitting posture monitoring method, device and equipment for classroom | |
| CN114615153B (en) | Message management method, device and system based on user customization information | |
| JP7079367B1 (en) | Information transmission systems and programs for information transmission systems. | |
| CN117041405A (en) | Bluetooth state switching method and device, electronic equipment and readable storage medium | |
| CN105827400B (en) | A kind of method, server and system that identifying code effective time is set | |
| CN107423144A (en) | Information prompting method and electronic equipment | |
| CN111210649A (en) | Riding reminding method and device | |
| US20230222931A1 (en) | Toilet Training Timer System | |
| KR102211161B1 (en) | Service provided method and ward apparatus and guardian apparatus for performing the method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200221 |