CN111914713A - Recording method and device of dot matrix writing content and electronic equipment - Google Patents
Recording method and device of dot matrix writing content and electronic equipment Download PDFInfo
- Publication number
- CN111914713A CN111914713A CN202010720647.7A CN202010720647A CN111914713A CN 111914713 A CN111914713 A CN 111914713A CN 202010720647 A CN202010720647 A CN 202010720647A CN 111914713 A CN111914713 A CN 111914713A
- Authority
- CN
- China
- Prior art keywords
- writing
- page
- intelligent
- pen
- information
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/32—Digital ink
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a method and a device for recording dot matrix writing content and electronic equipment, belonging to the technical field of intelligent pens and comprising the following steps: after a user logs in an intelligent terminal, establishing communication connection with the intelligent terminal through an intelligent pen written by a user dot matrix; acquiring a first page identification of an identification on first writing paper by using the intelligent pen; acquiring first operation time of a smart pen in writing operation of the smart pen on the first page; after the writing operation of the first page is completed through the intelligent pen, time information is added into coordinate information corresponding to writing traces on the first page to form final writing information, and the writing information is sent to the intelligent terminal, so that the intelligent terminal displays writing contents of the intelligent pen based on the time information. Through the scheme of this application, can carry out effectual record to the writing trace of intelligence pen.
Description
Technical Field
The invention relates to the technical field of intelligent pens, in particular to a method for recording dot matrix writing contents.
Background
Writing is a wonderful experience, writing on paper always has an attractive force, and people always desire to keep handwritten notes even in the information age. Especially in the aspect of intelligent education, when black technologies such as electromagnetic writing recognition, infrared dot matrix recognition and ultrasonic recognition are integrated into writing, various intelligent writing pens are provided.
The infrared dot matrix identification is realized by printing a layer of invisible dot matrix pattern on common paper, a high-speed camera at the front end of the digital pen captures the motion track of a pen point at any time, meanwhile, a pressure sensor transmits pressure data back to a data processor, finally, the information is transmitted to a mobile phone or a tablet computer through a Bluetooth or USB line, and the mobile phone or the tablet computer synchronously draws handwriting.
In the prior art, dot matrixes (such as language texts, composition texts, math books and the like) with different subject types or purposes are generally printed by adopting different code points, so that note software can store contents in a distinguishing way according to code point information. For the same type of dot matrix books printed with the same code point information, the note software cannot be distinguished only through the code point information.
For example, the user has 10 texts with the same code points, wherein the text A is used for writing and the text B is used for taking notes. When a user switches writing between the text A and the text B, for the content written by the user at the same position on the same page of the text A or the text B, the note software can draw the content at the same position on the same page, so that the phenomenon of content overlapping is caused.
Therefore, a new recording solution for writing contents by using a dot matrix, which has a simple structure, is easy to maintain, and has high working efficiency, is needed.
Disclosure of Invention
In view of the above, embodiments of the present disclosure provide a method and an apparatus for recording dot-matrix written content, and an electronic device, so as to at least partially solve the problems in the prior art.
In a first aspect, an embodiment of the present disclosure provides a method for recording dot-matrix written content, including:
after a user logs in an intelligent terminal, establishing communication connection with the intelligent terminal through an intelligent pen written by a user dot matrix;
acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is an identifier preset on the first writing paper, an intelligent book for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier;
acquiring first operation time of a smart pen in writing operation of the smart pen on the first page;
after the writing operation of the first page is completed through the intelligent pen, time information is added into coordinate information corresponding to writing traces on the first page to form final writing information, and the writing information is sent to the intelligent terminal, so that the intelligent terminal displays writing contents of the intelligent pen based on the time information.
According to a specific implementation manner of the embodiment of the present disclosure, the establishing a communication connection between the smart pen written by the user lattice and the smart terminal includes:
starting a Bluetooth module on the intelligent pen;
establishing communication connection with the intelligent terminal through the Bluetooth module;
after the Bluetooth connection is successful, further acquiring a login ID of a user in the intelligent terminal;
and sending a writing signal to the intelligent terminal based on the login ID.
According to a specific implementation manner of the embodiment of the present disclosure, before the obtaining of the first page identifier of the identifier on the first writing paper by using the smart pen, the method further includes:
time information is set on an intelligent book used for writing by an intelligent pen in advance, so that different pages on the same book have different page identifications.
According to a specific implementation manner of the embodiment of the present disclosure, the obtaining a first page identifier of an identifier on a first writing paper by using the smart pen includes:
acquiring a dot code on a preset position of a first writing page by using an image acquisition module of the intelligent pen;
decoding the dot matrix code to obtain a dot matrix code analysis result;
and determining the first page identifier based on the analysis result.
According to a specific implementation manner of the embodiment of the present disclosure, the obtaining a first operation time of the smart pen performing a writing operation on the first page by the smart pen includes:
after the first page identifier is obtained, monitoring whether a pressure sensor at the pen point of the intelligent pen generates a trigger signal;
after the pressure sensor generates a trigger signal, recording the time for acquiring the trigger signal;
and taking the time for acquiring the trigger signal as the first operation time.
According to a specific implementation manner of the embodiment of the present disclosure, the adding time information to the coordinate information corresponding to the writing trace on the first page to form final writing information includes:
adding time information of a third dimension to two-dimensional coordinate information corresponding to the writing trace on the first page to form three-dimensional writing information;
and packaging the three-dimensional writing information, the intelligent pen ID, the first page identification and the user ID into final writing information.
According to a specific implementation manner of the embodiment of the present disclosure, after the time information is added to the coordinate information corresponding to the writing trace on the first page to form final writing information, the method further includes:
judging whether the current writing page is switched from a first page to a second page;
if so, further acquiring a page identifier of a second page, and recording second operation time of the intelligent pen for firstly writing the track on the second page.
In a second aspect, an embodiment of the present disclosure provides an apparatus for recording dot-matrix written content, including:
the connection module is used for establishing communication connection with the intelligent terminal through an intelligent pen written by a user dot matrix after the user logs in the intelligent terminal;
the first acquisition module is used for acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is the identifier preset on the first writing paper, an intelligent book used for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier;
the second acquisition module is used for acquiring first operation time of the intelligent pen in writing operation of the intelligent pen on the first page;
and the execution module is used for adding time information into the coordinate information corresponding to the writing traces on the first page after the writing operation of the first page is finished through the intelligent pen, so as to form final writing information, and sending the writing information to the intelligent terminal, so that the intelligent terminal displays the writing content of the intelligent pen based on the time information.
In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor, the instructions being executable by the at least one processor to enable the at least one processor to perform the method for recording dot-matrix written content of the first aspect or any implementation manner of the first aspect.
In a fourth aspect, the embodiments of the present disclosure also provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the recording method of lattice writing content in the foregoing first aspect or any implementation manner of the first aspect.
In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, where the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, when the program instructions are executed by a computer, the computer is caused to execute the recording method of lattice writing content in the foregoing first aspect or any implementation manner of the first aspect.
The recording scheme of the dot matrix writing content in the embodiment of the disclosure comprises the following steps that after a user logs in an intelligent terminal, a communication connection is established between an intelligent pen written by the dot matrix of the user and the intelligent terminal; acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is an identifier preset on the first writing paper, an intelligent book for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier; acquiring first operation time of a smart pen in writing operation of the smart pen on the first page; after the writing operation of the first page is completed through the intelligent pen, time information is added into coordinate information corresponding to writing traces on the first page to form final writing information, and the writing information is sent to the intelligent terminal, so that the intelligent terminal displays writing contents of the intelligent pen based on the time information. Through the processing scheme disclosed by the invention, the recording efficiency of the dot matrix writing content is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present disclosure, 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 flowchart of a recording method of dot matrix writing content according to an embodiment of the present disclosure;
fig. 2 is a flowchart of another recording method for dot-matrix written content according to an embodiment of the present disclosure;
fig. 3 is a flowchart of another recording method for dot-matrix written content according to an embodiment of the present disclosure;
4a-4b are schematic diagrams illustrating a writing process of a smart pen according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a recording apparatus for dot matrix writing content according to an embodiment of the present disclosure;
fig. 6 is a schematic diagram of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
The embodiments of the present disclosure are described below with specific examples, and other advantages and effects of the present disclosure will be readily apparent to those skilled in the art from the disclosure in the specification. It is to be understood that the described embodiments are merely illustrative of some, and not restrictive, of the embodiments of the disclosure. The disclosure may be embodied or carried out in various other specific embodiments, and various modifications and changes may be made in the details within the description without departing from the spirit of the disclosure. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the appended claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the disclosure, one skilled in the art should appreciate that one aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present disclosure, and the drawings only show the components related to the present disclosure rather than the number, shape and size of the components in actual implementation, and the type, amount and ratio of the components in actual implementation may be changed arbitrarily, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
The embodiment of the disclosure provides a method for recording dot matrix writing content. The recording method of the dot matrix writing content provided by the embodiment can be executed by a computing device, the computing device can be implemented as software, or implemented as a combination of software and hardware, and the computing device can be integrally arranged in a server, a client and the like.
Referring to fig. 1, a method for recording dot-matrix written content in an embodiment of the present disclosure may include the following steps:
s101, after a user logs in the intelligent terminal, communication connection is established between the intelligent pen and the intelligent terminal through lattice writing of the user.
The intelligent terminal can be various electronic devices with communication functions, such as a notebook, a desktop, a tablet computer, a mobile phone and the like. The intelligent terminal is provided with writing software, and writing traces of the intelligent pen on the writing book can be displayed through the writing software.
The user can log in the intelligent terminal based on the user ID, and after the user logs in, the intelligent pen can establish communication connection with the intelligent terminal in a communication connection mode. The communication connection mode can adopt various communication connection modes, for example, a bluetooth mode can be adopted for communication connection.
S102, acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is an identifier preset on the first writing paper, the intelligent book for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier.
The intelligent pen writing book comprises a plurality of writing pages, and different marks can be arranged on each writing page for distinguishing each writing page, so that different writing pages can be marked. Therefore, when the intelligent pen writes, the page identification code arranged on the preset position of the writing page can be read through the camera module on the intelligent pen, and the first page identification of the identification on the first writing paper is further obtained. By reading the first page identifier, the identifier of the current writing page can be obtained.
S103, acquiring first operation time of the intelligent pen in writing operation of the intelligent pen on the first page.
In order to record writing tracks of different pages, the time of the first writing operation can be recorded in the process of writing tracks on the first page, so that the first operation time is obtained.
Specifically, after the first page identifier is obtained, whether a pressure sensor at the pen point of the smart pen generates a trigger signal or not may be monitored; after the pressure sensor generates a trigger signal, recording the time for acquiring the trigger signal; taking the time for acquiring the trigger signal as the first operation time
And S104, after the writing operation on the first page is finished through the intelligent pen, adding time information into the coordinate information corresponding to the writing trace on the first page to form final writing information, and sending the writing information to the intelligent terminal, so that the intelligent terminal displays the writing content of the intelligent pen based on the time information.
By adding the time information into the writing trace, the writing trace can be displayed based on the time information in the process of displaying the writing trace at the intelligent end. Thereby improving the efficiency of the trajectory writing.
In the process of executing steps S101-S104, before writing, the user logs in the note-taking software located on a mobile phone, tablet or other intelligent terminal using the user ID. Then, the user opens the intelligent pen, and establishes communication connection (wireless modes such as Bluetooth and wifi or wired modes such as USB) with the intelligent terminal. And the note software acquires the ID of the intelligent pen and stores the ID of the intelligent pen and the ID of the user in a correlation manner.
The intelligent pen obtains time information, and the time information is used as third dimension information of each writing point except for an X coordinate and a Y coordinate. The intelligent pen acquires coordinate information of a pen point on the dot matrix writing book and current writing time information in real time, and transmits the coordinate information and the current writing time information as writing point information to the note software. The note software stores each writing point information in the database (as the original information).
The note software creates a blank record according to the time information of the first writing point, synchronously draws in the software page according to the coordinate information of the subsequent writing point, clicks and stores after the user finishes writing, and the note software stores the blank record as a record. As shown in fig. 4a and 4b below: fig. 4a is an actual writing situation, and fig. 4b is a record generated when the note software synchronously draws. To facilitate user query, the generated log file may be named with the initial word of the written content, as shown in fig. 4 b. The user can see all the record files in the note software, and selects the associated record files for combination. When the software merges a plurality of records, the position factor is considered preferentially, the contents with the same page number are merged together, and if the overlapping phenomenon is found in the merging process, a plurality of pages are generated successively according to time.
In addition, when the written content is stored, the user ID and the intelligent pen ID are correspondingly stored. When the same user writes with different smart pens, the user can filter the content written by the same smart pen ID in the note software.
The invention stores the time information of each writing point, so that the user can search and classify the recorded content according to time.
Referring to fig. 2, according to a specific implementation manner of the embodiment of the present disclosure, the establishing a communication connection between the smart pen written by the user lattice and the smart terminal includes:
s201, starting a Bluetooth module on the intelligent pen;
s202, establishing communication connection with the intelligent terminal through the Bluetooth module;
s203, after the Bluetooth connection is successful, further acquiring a login ID of the user in the intelligent terminal;
and S204, sending a writing signal to the intelligent terminal based on the login ID.
According to a specific implementation manner of the embodiment of the present disclosure, before the obtaining of the first page identifier of the identifier on the first writing paper by using the smart pen, the method further includes: time information is set on an intelligent book used for writing by an intelligent pen in advance, so that different pages on the same book have different page identifications.
According to a specific implementation manner of the embodiment of the present disclosure, the obtaining a first page identifier of an identifier on a first writing paper by using the smart pen includes: acquiring a dot code on a preset position of a first writing page by using an image acquisition module of the intelligent pen; decoding the dot matrix code to obtain a dot matrix code analysis result; and determining the first page identifier based on the analysis result.
Referring to fig. 3, according to a specific implementation manner of the embodiment of the present disclosure, the acquiring a first operation time when the smart pen performs a writing operation on the first page by the smart pen includes:
s301, after the first page identifier is obtained, monitoring whether a pressure sensor at the pen point of the intelligent pen generates a trigger signal or not;
s302, after the pressure sensor generates a trigger signal, recording the time for acquiring the trigger signal;
and S303, taking the time for acquiring the trigger signal as the first operation time.
According to a specific implementation manner of the embodiment of the present disclosure, the adding time information to the coordinate information corresponding to the writing trace on the first page to form final writing information includes: adding time information of a third dimension to two-dimensional coordinate information corresponding to the writing trace on the first page to form three-dimensional writing information; and packaging the three-dimensional writing information, the intelligent pen ID, the first page identification and the user ID into final writing information.
According to a specific implementation manner of the embodiment of the present disclosure, after the time information is added to the coordinate information corresponding to the writing trace on the first page to form final writing information, the method further includes: judging whether the current writing page is switched from a first page to a second page; if so, further acquiring a page identifier of a second page, and recording second operation time of the intelligent pen for firstly writing the track on the second page.
In correspondence with the above method embodiment, referring to fig. 5, the embodiment of the present disclosure further provides a recording apparatus 50 for dot-matrix written content, including:
the connection module 501 is configured to establish a communication connection with an intelligent terminal through an intelligent pen written by a user dot matrix after a user logs in the intelligent terminal;
a first obtaining module 502, configured to obtain, by using the smart pen, a first page identifier identified on first writing paper, where the first page identifier is an identifier preset on the first writing paper, and the smart book for the smart pen to write includes a plurality of writing pages, and each writing page has a different page identifier;
a second obtaining module 503, configured to obtain a first operation time for the smart pen to perform a writing operation on the first page by the smart pen;
and the execution module 504 is configured to add time information to the coordinate information corresponding to the writing trace on the first page after the writing operation is completed on the first page by the smart pen, so as to form final writing information, and send the writing information to the smart terminal, so that the smart terminal displays the writing content of the smart pen based on the time information.
For parts not described in detail in this embodiment, reference is made to the contents described in the above method embodiments, which are not described again here.
Referring to fig. 6, an embodiment of the present disclosure also provides an electronic device 60, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method for recording dot-matrix written content of the above method embodiments.
The disclosed embodiments also provide a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the recording method of dot-matrix written contents in the foregoing method embodiments.
The disclosed embodiments also provide a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the recording method of lattice written content in the aforementioned method embodiments.
Referring now to FIG. 6, a schematic diagram of an electronic device 60 suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 6, the electronic device 60 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 60 are also stored. The processing device 601, the ROM602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 60 to communicate with other devices wirelessly or by wire to exchange data. While the figures illustrate an electronic device 60 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 609, or may be installed from the storage means 608, or may be installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring at least two internet protocol addresses; sending a node evaluation request comprising the at least two internet protocol addresses to node evaluation equipment, wherein the node evaluation equipment selects the internet protocol addresses from the at least two internet protocol addresses and returns the internet protocol addresses; receiving an internet protocol address returned by the node evaluation equipment; wherein the obtained internet protocol address indicates an edge node in the content distribution network.
Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving a node evaluation request comprising at least two internet protocol addresses; selecting an internet protocol address from the at least two internet protocol addresses; returning the selected internet protocol address; wherein the received internet protocol address indicates an edge node in the content distribution network.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof.
The above description is only for the specific embodiments of the present disclosure, but the scope of the present disclosure is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present disclosure should be covered within the scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Claims (10)
1. A method for recording dot-matrix written content, comprising:
after a user logs in an intelligent terminal, establishing communication connection with the intelligent terminal through an intelligent pen written by a user dot matrix;
acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is an identifier preset on the first writing paper, an intelligent book for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier;
acquiring first operation time of a smart pen in writing operation of the smart pen on the first page;
after the writing operation of the first page is completed through the intelligent pen, time information is added into coordinate information corresponding to writing traces on the first page to form final writing information, and the writing information is sent to the intelligent terminal, so that the intelligent terminal displays writing contents of the intelligent pen based on the time information.
2. The method for recording the dot-matrix written contents according to claim 1, wherein the establishing of the communication connection between the smart pen written by the user dot-matrix and the smart terminal comprises:
starting a Bluetooth module on the intelligent pen;
establishing communication connection with the intelligent terminal through the Bluetooth module;
after the Bluetooth connection is successful, further acquiring a login ID of a user in the intelligent terminal;
and sending a writing signal to the intelligent terminal based on the login ID.
3. The method for recording dot-matrix written contents according to claim 2, wherein before the step of acquiring the first page mark marked on the first writing paper by using the smart pen, the method further comprises:
time information is set on an intelligent book used for writing by an intelligent pen in advance, so that different pages on the same book have different page identifications.
4. The method for recording dot-matrix written contents according to claim 3, wherein the obtaining of the first page mark marked on the first writing paper by the smart pen comprises:
acquiring a dot code on a preset position of a first writing page by using an image acquisition module of the intelligent pen;
decoding the dot matrix code to obtain a dot matrix code analysis result;
and determining the first page identifier based on the analysis result.
5. The method for recording dot matrix written contents according to claim 4, wherein the obtaining of the first operation time of the smart pen in writing operation of the smart pen on the first page comprises:
after the first page identifier is obtained, monitoring whether a pressure sensor at the pen point of the intelligent pen generates a trigger signal;
after the pressure sensor generates a trigger signal, recording the time for acquiring the trigger signal;
and taking the time for acquiring the trigger signal as the first operation time.
6. The method for recording dot-matrix written contents according to claim 5, wherein the step of adding time information to the coordinate information corresponding to the written trace on the first page to form final written information comprises:
adding time information of a third dimension to two-dimensional coordinate information corresponding to the writing trace on the first page to form three-dimensional writing information;
and packaging the three-dimensional writing information, the intelligent pen ID, the first page identification and the user ID into final writing information.
7. The method for recording dot-matrix written contents according to claim 6, wherein after the time information is added to the coordinate information corresponding to the written trace on the first page to form final written information, the method further comprises:
judging whether the current writing page is switched from a first page to a second page;
if so, further acquiring a page identifier of a second page, and recording second operation time of the intelligent pen for firstly writing the track on the second page.
8. A recording apparatus for dot-matrix writing, comprising:
the connection module is used for establishing communication connection with the intelligent terminal through an intelligent pen written by a user dot matrix after the user logs in the intelligent terminal;
the first acquisition module is used for acquiring a first page identifier of an identifier on first writing paper by using the intelligent pen, wherein the first page identifier is the identifier preset on the first writing paper, an intelligent book used for the intelligent pen to write comprises a plurality of writing pages, and each writing page has a different page identifier;
the second acquisition module is used for acquiring first operation time of the intelligent pen in writing operation of the intelligent pen on the first page;
and the execution module is used for adding time information into the coordinate information corresponding to the writing traces on the first page after the writing operation of the first page is finished through the intelligent pen, so as to form final writing information, and sending the writing information to the intelligent terminal, so that the intelligent terminal displays the writing content of the intelligent pen based on the time information.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of the preceding claims 1-7.
10. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method of any one of the preceding claims 1-7.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010720647.7A CN111914713A (en) | 2020-07-24 | 2020-07-24 | Recording method and device of dot matrix writing content and electronic equipment |
| PCT/CN2020/110927 WO2022016653A1 (en) | 2020-07-24 | 2020-08-25 | Dot-matrix writing content recording method and apparatus, and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010720647.7A CN111914713A (en) | 2020-07-24 | 2020-07-24 | Recording method and device of dot matrix writing content and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111914713A true CN111914713A (en) | 2020-11-10 |
Family
ID=73280700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010720647.7A Pending CN111914713A (en) | 2020-07-24 | 2020-07-24 | Recording method and device of dot matrix writing content and electronic equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111914713A (en) |
| WO (1) | WO2022016653A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115048023A (en) * | 2021-03-09 | 2022-09-13 | 广州视源电子科技股份有限公司 | Electronic note restoring method, device, medium and interactive panel |
| CN117275014A (en) * | 2023-11-16 | 2023-12-22 | 江西三有果科技有限公司 | A handwritten data collection system and collection method |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013020548A (en) * | 2011-07-13 | 2013-01-31 | Panasonic Corp | Electronic pen, data editing method and data editing program |
| CN105068683A (en) * | 2015-07-27 | 2015-11-18 | 上海斐讯数据通信技术有限公司 | Smart notepad and working method thereof, instant recording system and working method thereof |
| CN106548671A (en) * | 2016-10-28 | 2017-03-29 | 网易(杭州)网络有限公司 | A kind of information processing method, equipment and system |
| CN110263041A (en) * | 2019-06-19 | 2019-09-20 | 南京孜博汇信息科技有限公司 | A kind of single interface display method and system of motion track information |
| CN110377178A (en) * | 2019-06-04 | 2019-10-25 | 武汉初心科技有限公司 | A kind of system carrying out white board writing on non-touch screen formula terminal device |
| CN111047933A (en) * | 2020-01-07 | 2020-04-21 | 上海奇初教育科技有限公司 | Teaching assistance automatic correction system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7245483B2 (en) * | 2003-07-18 | 2007-07-17 | Satori Labs, Inc. | Integrated personal information management system |
| CN104933021B (en) * | 2014-03-21 | 2017-11-03 | 北大方正集团有限公司 | Verification passes version method and apparatus before print |
| CN110910290A (en) * | 2019-12-04 | 2020-03-24 | 广州云蝶科技有限公司 | Method for managing wrong questions based on dot matrix pen technology |
-
2020
- 2020-07-24 CN CN202010720647.7A patent/CN111914713A/en active Pending
- 2020-08-25 WO PCT/CN2020/110927 patent/WO2022016653A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013020548A (en) * | 2011-07-13 | 2013-01-31 | Panasonic Corp | Electronic pen, data editing method and data editing program |
| CN105068683A (en) * | 2015-07-27 | 2015-11-18 | 上海斐讯数据通信技术有限公司 | Smart notepad and working method thereof, instant recording system and working method thereof |
| CN106548671A (en) * | 2016-10-28 | 2017-03-29 | 网易(杭州)网络有限公司 | A kind of information processing method, equipment and system |
| CN110377178A (en) * | 2019-06-04 | 2019-10-25 | 武汉初心科技有限公司 | A kind of system carrying out white board writing on non-touch screen formula terminal device |
| CN110263041A (en) * | 2019-06-19 | 2019-09-20 | 南京孜博汇信息科技有限公司 | A kind of single interface display method and system of motion track information |
| CN111047933A (en) * | 2020-01-07 | 2020-04-21 | 上海奇初教育科技有限公司 | Teaching assistance automatic correction system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115048023A (en) * | 2021-03-09 | 2022-09-13 | 广州视源电子科技股份有限公司 | Electronic note restoring method, device, medium and interactive panel |
| CN115048023B (en) * | 2021-03-09 | 2024-06-04 | 广州视源电子科技股份有限公司 | Electronic note reduction method, device, medium and interactive tablet |
| CN117275014A (en) * | 2023-11-16 | 2023-12-22 | 江西三有果科技有限公司 | A handwritten data collection system and collection method |
| CN117275014B (en) * | 2023-11-16 | 2024-03-22 | 江西三有果科技有限公司 | Handwriting data acquisition system and acquisition method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022016653A1 (en) | 2022-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112131926A (en) | Recording method and device of dot matrix writing content and electronic equipment | |
| CN112507806B (en) | Intelligent classroom information interaction method and device and electronic equipment | |
| CN112487871B (en) | Handwriting data processing method and device and electronic equipment | |
| CN112487883B (en) | Intelligent pen writing behavior feature analysis method and device and electronic equipment | |
| CN112486337B (en) | Handwriting graph analysis method and device and electronic equipment | |
| CN112486338B (en) | Medical information processing method and device and electronic equipment | |
| CN110912870B (en) | Method, device, medium and electronic equipment for synchronizing data of electronic whiteboard | |
| CN111949145A (en) | Intelligent pen image processing method and device and electronic equipment | |
| CN106155313B (en) | Mobile terminal, character input system and method | |
| CN111930249A (en) | Intelligent pen image processing method and device and electronic equipment | |
| CN111914713A (en) | Recording method and device of dot matrix writing content and electronic equipment | |
| CN111641690B (en) | Session message processing method and device and electronic equipment | |
| CN112487875A (en) | Handwriting graphical method and device and electronic equipment | |
| CN112486336A (en) | Intelligent pen data processing method and device based on cloud service platform and electronic equipment | |
| CN112487876B (en) | Intelligent pen character recognition method and device and electronic equipment | |
| CN112487897B (en) | Handwriting content evaluation method and device and electronic equipment | |
| CN112487774B (en) | Writing form electronization method and device and electronic equipment | |
| CN112492399A (en) | Information display method and device and electronic equipment | |
| CN112306359A (en) | Handwriting display method, device, equipment and storage medium | |
| CN111435442B (en) | Character selection method and device, point reading equipment, electronic equipment and storage medium | |
| CN112492381B (en) | Information display method and device and electronic equipment | |
| CN112487881B (en) | Handwriting content analysis method and device and electronic equipment | |
| CN112308745A (en) | Method and apparatus for generating information | |
| CN108762531B (en) | Input method, device, equipment and computer storage medium | |
| KR101666437B1 (en) | method for providing situation related contents based on network connecting conditions on e-book service |
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 | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: Room 301, building D, Hongwei Industrial Zone, No.6 Liuxian 3rd road, Xingdong community, Xin'an street, Bao'an District, Shenzhen City, Guangdong Province Applicant after: Shenzhen YINGSHUO Education Service Co., Ltd Address before: 518000 Jianda Industrial Park, Xin'an Street, Baoan District, Shenzhen City, Guangdong Province, 202B, 2nd floor, 1 building Applicant before: Shenzhen Yingshuo Education Service Co.,Ltd. |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201110 |