A kind of information processing method and equipmentTechnical field
Embodiments of the present invention are related to field of communication technology, more specifically, embodiments of the present invention are related to a kind of letterCease processing method and equipment.
Background technology
Background that this section is intended to provide an explanation of the embodiments of the present invention set forth in the claims or context.HereinDescription recognizes it is the prior art not because not being included in this part.
In Distance Education Schemes, student and teacher can complete learning aid by network.When it is implemented, student side can be withUsing data acquisition facility (such as:Smart pen) with pattern-information the physical medium page (such as:Dot matrix paper) it is enterprisingRunning hand is write, and records the physics that the motion track of the data acquisition facility passed through by data acquisition facility in writing process and be situated betweenPattern-information on matter page corresponding position, wherein, which can be used for identifying writing position on the physical medium pageCoordinate information, finally, the motion track of acquisition is sent to teacher side, the multiple books included by teacher's side group in motion trackWriting position plays back motion track.
By taking dot matrix paper and smart pen as an example, when specifically used, spy can be passed through in dot matrix print on paper or duplicatingThe pattern-information of other algorithm arrangement, the pattern-information can be used for identifying the coordinate of different writing positions on dot matrix paper.AlwaysThe dot matrix that teacher side is based on when determining that the motion track generates by the identification of the corresponding coordinate sequence of motion track to receptionPaper, so that it is determined that the subject information (or other information) that the motion track is targeted.It is different in advance in this schemeSubject is assigned with different dot matrix paper, and the dot matrix paper corresponding to different subjects has different pattern-informations.
In addition, for different user, the smart pen that different user uses has different device identifications, by two parts of toolsAfter the dot matrix paper for having identical pattern-information distributes to different user, different user is obtained using different smart pensCoordinate sequence can be transmitted to teacher side by server side or be transmitted directly to teacher side, although server side or oldTeacher identify side from the coordinate sequence that different user receives respectively based on dot matrix paper it is identical, however, it is possible to pass through the differenceThe coordinate sequence that the device identification of the corresponding different smart pen of user sends different user distinguishes.In addition, different useThe coordinate sequence that family is sent can also log in account number by the client of different user and distinguish.
And for same user, due to a same user usually only smart pen, log in the account of clientAlso there is usually one use, teacher side if the dot matrix paper with identical pattern-information is distributed to same userIt will be unable to distinguish the subject letter that the different coordinate sequences generated based on identical dot matrix paper that the same user sends are directed to respectivelyIt ceases (or other information), then, distributing to the dot matrix paper of same user needs have different pattern-informations, still, when sameWhen the dot matrix number of paper that one user needs is larger, since dot matrix resource is limited, the coordinate space of characterization is also just limited, thisIn the case of, for dot matrix paper of the same user distribution with different pattern information, it is impossible to make full use of dot matrix resource, cause dot matrixThe wasting of resources.
Invention content
During for being dot matrix paper of the same user distribution with identical pattern-information, teacher side will be unable to differentiation baseIn the dot matrix paper generation coordinate sequence the reason of, need in the prior art be same user distribution have different pattern informationDot matrix paper.
Therefore in the prior art, it is dot matrix paper of the same user distribution with different pattern information, it just can not be abundantUsing dot matrix resource, the dot matrix wasting of resources is caused, this is very bothersome process.
Thus, it is also very desirable to a kind of improved information processing method and equipment, so that dot matrix resource can be more fullyIt is utilized.
In the present context, embodiments of the present invention are intended to provide a kind of information processing method and equipment.
In the first aspect of embodiment of the present invention, a kind of one of information processing method is provided, including:
Obtain the track of the motion track letter that writer generates when being write on the physical medium page with pattern-informationBreath;And
Before or after the trace information is obtained, the affiliated subject categories relevant information of the trace information is determined;
The trace information of acquisition and affiliated subject categories relevant information are sent;
Wherein, the pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The trace information includes the coordinate information of multiple writing positions in the motion track.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the physical medium pageOn be provided with subject categories selection region;Determine the affiliated subject categories relevant information of the trace information, including:Obtain writerThe theme trace information for the motion track that selection operation generates is performed in the theme selection region;By affiliated subject categories correlationInformation is sent, including:The theme trace information is sent;Wherein, the theme trace information includes performing selection operation productionThe coordinate of multiple writing positions in raw motion track.
In the second aspect of embodiment of the present invention, the two of a kind of information processing method is provided, including:
The trace information of motion track is received, and determines the subject categories belonging to the trace information;
The trace information and the affiliated subject categories relevant information of the trace information are sent;And/or in the masterThe corresponding motion track playback interfaces of classification are inscribed, according to multiple writing positions that coordinate information identifies, play back the motion track;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the rail of motion track is receivedMark information, and determine the subject categories belonging to the trace information, including:It is indicated according to user, subject categories selection page is presentedFace;In the subject categories select the page receive that the selection of the affiliated subject categories of trace information is selected to indicate;It receives and movesThe trace information of dynamic rail mark;And the subject categories for indicating to characterize selection by the selection are determined as the affiliated theme of the trace informationClassification.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the rail of motion track is receivedMark information, and determine the subject categories belonging to the trace information, including:It receives motion track information and subject categories is relatedInformation;Determine the receiving time of the subject categories relevant information;For each subject categories relevant information, by the subject categoriesThe subject categories of relevant information characterization are determined as the subject categories belonging to the trace information received in the following period:The theme classAfter the receiving time of other relevant information and before the receiving time of next subject categories relevant information;Or the theme classBefore the receiving time of other relevant information and after the receiving time of upper subject categories relevant information.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the motion track informationIn include the generated time information of each writing position;The subject categories relevant information is the theme trace information, and the masterIt is performed when inscribing trace information including being subject categories belonging to motion track selection multiple in the motion track that selection operation generatesThe generated time information of the coordinate of writing position and multiple writing position;The trace information of motion track is received, and is determinedSubject categories belonging to the trace information, including:Receive motion track information and subject categories relevant information;According to describedThe coordinate of at least one writing position that subject categories relevant information includes determines the master of the subject categories relevant information characterizationInscribe classification;And the generated time information of at least one writing position included according to the subject categories relevant information, determine instituteState the generated time of subject categories;For each subject categories, the book which is determined as generating in the following periodSubject categories belonging to the corresponding trace information of writing position:After the generated time of the subject categories and the subject categoriesBefore the generated time of next subject categories;Or before the generated time of the subject categories and the subject categories upper oneAfter the generated time of subject categories.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the subject categories are relatedInformation is the theme trace information;The theme trace information performs master for writer in the theme selection region of the physical medium pageInscribe the corresponding relevant information of motion track that classification selection operation generates;The trace information of motion track is received, and is determined describedSubject categories belonging to trace information, including:Receiving locus relevant information;It is track in response to the track-related information receivedInformation, the subject categories that the theme trace information that the last time is received characterizes are determined as the theme belonging to the trace information receivedClassification;And/or the trace information in response to receiving is the theme trace information, the theme class which is characterizedIt is not determined as receiving after the theme trace information and receives the trace information institute received before theme trace information next timeThe subject categories of category;Alternatively, it is the theme trace information in response to the trace information received, by theme trace information characterizationThe track received before subject categories are determined as receiving the theme trace information and after the last theme trace information of receptionSubject categories belonging to information.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, in writer side at thisConnection and last time are established with this equipment and this equipment establishes between connection the situation for the trace information for obtaining motion track offlineUnder, the method further includes:
The selection of the affiliated subject categories of the trace information instruction for selecting to obtain offline is received, and the selection is indicatedThe subject categories for characterizing selection are determined as the affiliated subject categories of the trace information obtained offline;Or the last time is determinedSubject categories be determined as the affiliated subject categories of the trace information obtained offline.
In a kind of possible embodiment, in the above method provided in an embodiment of the present invention, the method further includes:It willThe storage corresponding with affiliated subject categories of the trace information of reception.
In the third aspect of embodiment of the present invention, the three of a kind of information processing method is provided, including:
Subject categories relevant information belonging to the trace information and the trace information of reception motion track;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track;
In the corresponding motion track playback interfaces of the subject categories, the multiple writing positions identified according to the coordinate informationIt puts, plays back the motion track.
In the fourth aspect of embodiment of the present invention, a kind of one of information processing equipment is provided, including:
Acquisition module, for obtaining the movement that writer generates when being write on the physical medium page with pattern-informationThe trace information of track;
Determining module, for before or after the acquisition module obtains the trace information, determining the track letterSubject categories relevant information belonging to breath;
Sending module, for the trace information obtained and affiliated subject categories relevant information to be sent;
Wherein, the pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The trace information includes the coordinate information of multiple writing positions in the motion track.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the determining module, specificallyThe theme trace information for the motion track that selection operation generates is performed for obtaining writer in the theme selection region;ItsIn, it is provided with subject categories selection region on the physical medium page;The sending module, specifically for by the theme railMark information is sent;Wherein, the theme trace information includes performing multiple writing positions in the motion track that selection operation generatesThe coordinate put.
In the 5th aspect of embodiment of the present invention, the two of a kind of information processing equipment is provided, including:
Receiving module for receiving the trace information of motion track, and determines the subject categories belonging to the trace information;
Sending module, for the trace information and the affiliated subject categories relevant information of the trace information to be sent;And/or in the corresponding motion track playback interfaces of the subject categories, according to multiple writing positions that coordinate information identifies, returnPut the motion track;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the receiving module, specificallyFor being indicated according to user, the subject categories selection page is presented;It receives to select rail in the subject categories select the pageThe selection instruction of the affiliated subject categories of mark information;Receive the trace information of motion track;And the selection instruction characterization is selectedSubject categories be determined as the affiliated subject categories of the trace information.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the receiving module, specificallyFor receiving motion track information and subject categories relevant information;Determine the receiving time of the subject categories relevant information;For each subject categories relevant information, the subject categories which characterizes were determined as in the following periodSubject categories belonging to the trace information of reception:After the receiving time of the subject categories relevant information and next theme classBefore the receiving time of other relevant information;Or before the receiving time of the subject categories relevant information and a upper theme classAfter the receiving time of other relevant information.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the receiving module, specificallyFor receiving motion track information and subject categories relevant information;At least one included according to the subject categories relevant informationThe coordinate of a writing position determines the subject categories of the subject categories relevant information characterization;And according to the subject categories phaseThe generated time information of at least one writing position that information includes is closed, determines the generated time of the subject categories;For everyThe subject categories are determined as the master belonging to the corresponding trace information of the writing position generated in the following period by a subject categoriesInscribe classification:After the generated time of the subject categories and before the generated time of next subject categories of the subject categories;OrBefore the generated time of person's subject categories and after the generated time of a upper subject categories for the subject categories;Wherein, instituteState the generated time information for including each writing position in motion track information;The subject categories relevant information is the theme trackInformation, and the theme trace information includes the movement generated to perform selection operation belonging to motion track selection during subject categoriesThe coordinate of multiple writing positions in track and the generated time information of multiple writing position.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the receiving module, specificallyFor receiving locus relevant information;It is trace information in response to the track-related information received, by the master of the last time receptionThe subject categories of topic trace information characterization are determined as the subject categories belonging to the trace information received;And/or in response to receivingTrace information be the theme trace information, the subject categories which characterizes are determined as to receive theme track letterSubject categories after breath and belonging to the reception trace information that theme trace information receives before next time;Alternatively, in response toThe trace information received is the theme trace information, and the subject categories which characterizes are determined as receiving the themeThe subject categories belonging to trace information received before trace information and after the last theme trace information of reception;Wherein,The subject categories relevant information is the theme trace information;The theme trace information is master of the writer in the physical medium pageIt inscribes selection region and performs the corresponding relevant information of motion track that subject categories selection operation generates.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the equipment further includes:ReallyCover half block;The determining module establishes company for establishing connection and last time with this equipment at this in writer side with this equipmentIn the case of the trace information for obtaining motion track between connecing offline, receive belonging to the trace information for selecting to obtain offlineThe selection instruction of subject categories, and the subject categories that the selection instruction is characterized selection are determined as the track obtained offlineThe affiliated subject categories of information;Or the last time determining subject categories are determined as belonging to the trace information obtained offlineSubject categories.
In a kind of possible embodiment, in above equipment provided in an embodiment of the present invention, the equipment further includes:It depositsStore up module;The memory module, for by the trace information received it is corresponding with affiliated subject categories storage.
In the 6th aspect of embodiment of the present invention, the three of a kind of information processing equipment is provided, including:
Receiving module, for the subject categories phase for receiving the trace information of motion track and belonging to the trace informationClose information;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track;
Playback module, in the corresponding motion track playback interfaces of the subject categories, according to the coordinate information markThe multiple writing positions known, play back the motion track.
According to a kind of information processing method and equipment of embodiment of the present invention, writer is being obtained with pattern-informationThe physical medium page on when writing before or after the trace information of motion track that generates, determine belonging to the trace informationSubject categories, and the trace information of acquisition and affiliated subject categories relevant information are sent.In the embodiment of the present invention, pass through masterTopic classification is identified trace information, for same user, even if having identical pattern letter for same user's distributionThe dot matrix paper of breath, based on these dot matrix paper generation the corresponding coordinate sequence of motion track can by respectively belonging to notSame subject categories distinguish, in the prior art, needing for dot matrix paper of the same user distribution with different pattern informationIt opens and compares, dot matrix resource is more fully utilized, better experience is brought for user.
Description of the drawings
Detailed description below, above-mentioned and other mesh of exemplary embodiment of the invention are read by reference to attached drawing, feature and advantage will become prone to understand.In the accompanying drawings, if showing the present invention's by way of example rather than limitationDry embodiment, wherein:
Fig. 1 a~Fig. 1 d schematically show the application scenarios schematic diagram according to embodiment of the present invention;
Fig. 2 schematically shows a kind of information processing methods according to an embodiment of the invention to be applied to data acquisitionFlow diagram;
Fig. 3 schematically shows a kind of information processing method according to an embodiment of the invention and is set applied to data forwardingStandby, network side handle device, data readback device or the data time being made of network side handle device and data playback reproducerThe flow diagram of place system;
Fig. 4 schematically shows a kind of information processing methods according to an embodiment of the invention to be applied to data readbackFlow diagram;
Fig. 5 schematically shows a kind of information processing method according to another embodiment of the present invention applied to data acquisitionFlow diagram;
Fig. 6 is schematically shown is applied to data forwarding according to a kind of information processing method of further embodiment of this inventionThe flow diagram of equipment or network side handle device;
A kind of information processing method that Fig. 7 schematically shows according to yet another embodiment of the invention is applied to data forwardingEquipment, network side handle device, data readback device or the data being made of network side handle device and data playback reproducerThe flow diagram of playback system;
Fig. 8 is schematically shown is applied to data forwarding according to a kind of information processing method of a further embodiment of the present inventionEquipment, network side handle device, data readback device or the data being made of network side handle device and data playback reproducerThe flow diagram of playback system;
Fig. 9 is schematically shown is applied to data forwarding according to a kind of information processing method of a more embodiment of the inventionEquipment, network side handle device, data readback device or the data being made of network side handle device and data playback reproducerThe flow diagram of playback system;
Figure 10 schematically shows a kind of structural representation of one of information processing equipment according to an embodiment of the inventionFigure;
Figure 11 is schematically shown to be shown according to a kind of structure of one of information processing equipment of further embodiment of this inventionIt is intended to;
Figure 12 schematically shows a kind of two structural representation of information processing equipment according to an embodiment of the inventionFigure;
Figure 13 is schematically shown to be shown according to a kind of two structure of information processing equipment of further embodiment of this inventionIt is intended to;
Figure 14 schematically shows a kind of three structural representation of information processing equipment according to an embodiment of the inventionFigure;
Figure 15 is schematically shown to be shown according to a kind of three structure of information processing equipment of further embodiment of this inventionIt is intended to;
The program product that Figure 16 schematically shows a kind of one of information processing equipment according to embodiments of the present invention showsIt is intended to;
Two program product that Figure 17 schematically shows a kind of information processing equipment according to embodiments of the present invention showsIt is intended to;
Three program product that Figure 18 schematically shows a kind of information processing equipment according to embodiments of the present invention showsIt is intended to.
In the accompanying drawings, identical or corresponding label represents identical or corresponding part.
Specific embodiment
The principle and spirit of the invention are described below with reference to several illustrative embodiments.It should be appreciated that provide thisA little embodiments are not with any just for the sake of better understood when those skilled in the art and then realize the present inventionMode limits the scope of the invention.On the contrary, these embodiments are provided so that the disclosure is more thorough and complete, and energyIt is enough that the scope of the present disclosure is completely communicated to those skilled in the art.
Art technology technical staff knows, embodiments of the present invention can be implemented as a kind of system, device, equipment,Method or computer program product.Therefore, the disclosure can be with specific implementation is as follows, i.e.,:It is complete hardware, complete softThe form that part (including firmware, resident software, microcode etc.) or hardware and software combine.
According to the embodiment of the present invention, it is proposed that a kind of method and apparatus of information processing.
Herein, it is to be understood that involved term:
1. the physical medium page:Represent the page that material is physical medium.
2. interface is presented in motion track playback:When representing playback motion track, played back in data readback equipment for presentingMotion track interface.
In addition, any number of elements in attached drawing be used to example and it is unrestricted and it is any name be only used for distinguishing,Without any restrictions meaning.
Below with reference to several representative embodiments of the present invention, the principle and spirit of the invention are illustrated in detail.
Summary of the invention
The inventors discovered that the dot matrix paper for distributing to same user needs have different pattern-informations, still, when sameWhen the dot matrix number of paper that one user needs is larger, since dot matrix resource is limited, the coordinate space of characterization is also just limited, cannotDot matrix resource is made full use of, causes the dot matrix wasting of resources.
For this purpose, the present invention provides a kind of information processing method and equipment, this method includes:Writer is obtained with figureThe trace information of motion track generated when being write on the physical medium page of case information;And before trace information is obtained or itAfterwards, the affiliated subject categories relevant information of trace information is determined;By the trace information of acquisition and affiliated subject categories relevant informationIt sends;Wherein, pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace informationInclude the coordinate information of multiple writing positions in the motion track.
After the basic principle for describing the present invention, lower mask body introduces the various nonrestrictive embodiment party of the present inventionFormula.
Application scenarios overview
Referring initially to Fig. 1 a~Fig. 1 d, in fig 1 a, including data acquisition facility 101 and data playback reproducer 102, dataAcquisition device 101 and data playback reproducer 102 can be by network connections, so that data acquisition facility 101 is by the data of acquisitionIt is sent to data readback device 102;
In Figure 1b, including data acquisition facility 101, data readback device 102 and the data forwarding positioned at writer sideEquipment 103, data acquisition facility 101 can by preset communication mode, such as:Network, bluetooth, near-field communication (NFC, NearField Communication) etc., the data of acquisition are sent to data transfer equipment 103,103 sum number of data transfer equipmentCan be by network connection according to playback reproducer 102, the number that will be obtained so as to data transfer equipment 103 from data acquisition facility 101According to being transmitted to data readback device 102;
In figure 1 c, including data acquisition facility 101, data readback device 102 and information processing unit 104, San ZhetongCross network connection, data acquisition facility 101 data of acquisition can be sent to information processing unit 104 to data atReason, then data are sent to data readback device 102 by treated;
In Fig. 1 d, set including data acquisition facility 101, data readback device 102, the data forwarding positioned at writer sideStandby 103 and information processing unit 104, data acquisition facility 101 can by presetting communication mode, such as:It is network, bluetooth, nearThe data of acquisition are sent to data transfer equipment 103, data by field communication (NFC, Near Field Communication) etc.Forwarding unit 103, data readback device 102 and information processing unit 104 can pass through network connection, data transfer equipment 103Can the data of acquisition be sent to information processing unit 104 to handle data, then data are sent to number by treatedAccording to playback reproducer 102;
Wherein, network can be LAN, wide area network, mobile Internet etc.;Data acquisition facility 101 can be smart penDeng;Data readback device 102 can be portable equipment (such as:Mobile phone, tablet, laptop etc.), or personal electricityBrain (PC, Personal Computer);Data transfer equipment 104 can be portable equipment or have network communicating functionStudy table etc.;Information processing unit 103 can be server.
Illustrative methods
With reference to the application scenarios of Fig. 1 a~Fig. 1 d, described with reference to 2~Fig. 9 of figure according to the exemplary embodiment party of the present inventionThe method for information processing of formula.It should be noted that above application scene is for only for ease of the spirit for understanding the present inventionIt is shown with principle, embodiments of the present invention are unrestricted in this regard.On the contrary, embodiments of the present invention can answerFor applicable any scene.
Fig. 2 is a kind of flow diagram of an embodiment of information processing method provided by the invention, as shown in Fig. 2, thisA kind of information processing method that inventive embodiments provide, executive agent can be the data acquisition facility 101 in application scenarios, wrapInclude following steps:
S201, the rail of motion track that writer generates when being write on the physical medium page with pattern-information is obtainedMark information.
S202, before or after obtaining trace information in S201, the affiliated subject categories correlation letter of the trace information is determinedBreath.
S203, the affiliated subject categories relevant information determined in the trace information obtained in S201 and S202 is sent;
Wherein, pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;TrackInformation includes the coordinate information of multiple writing positions in motion track.
In the embodiment of the present invention, data acquisition facility 101 can be that trace information determines corresponding subject categories correlation letterBreath, and trace information and the subject categories relevant information determined are sent.By subject categories to trace information into rowerKnow, user same in this way is when being multiplexed the physical medium page with identical patterns, even if without different equipment marksKnowledge is identified the physical medium of the identical patterns, also without different login accounts to the physical mediums of the identical patterns intoLine identifier can be identified the physical medium of the identical patterns by different themes classification, such as:Mathematic subject and Chinese languageSubject etc..In this way, dot matrix resource is more fully utilized, better experience is brought for user.
It is possible to further before or after trace information is obtained, determine the affiliated subject categories phase of the trace informationClose information, that is to say, that trace information that can be first for that will generate determines subject categories relevant information, can also obtain trackInformation, then trace information for the acquisition determine subject categories relevant information.Specific embodiment can according to actual needs reallyIt is fixed, it does not limit here.
In the embodiment of the present invention, the affiliated subject categories relevant information of the trace information is determined, including:
Obtain the theme trace information that writer performs the motion track that selection operation generates in the theme selection region;Affiliated subject categories relevant information is sent, including:The theme trace information is sent;Specific implementation is referring to attached drawing 5Corresponding embodiment.I.e. in the present invention, by 101 receiving locus information of data acquisition facility and writer is received in theme selectionRegion performs the theme trace information for the motion track that selection operation generates, and then sends trace information and theme trace informationIt goes out.This is within the scope of the present invention.
In addition, in another embodiment, data acquisition facility 101 can also according to the theme trace information of reception intoOne step determines the corresponding subject categories of trace information, and trace information and the subject categories determined are sent, thisWithin protection scope of the present invention.The tool of the corresponding subject categories of trace information is further determined that out according to theme trace informationBody embodiment, may refer to embodiments below.
One embodiment of the invention also provides a kind of information processing method, and executive agent can be data transfer equipment 103, letterCease processing unit 104, data readback device 102 or the data being made of information processing unit 104 and data playback reproducer 102Playback system, as shown in figure 3, including:
S301, the trace information for receiving motion track, and determine the subject categories belonging to the trace information.
Wherein, motion track is generated for writer when being write on the physical medium page with pattern-information;PatternInformation is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace information is included in motion trackMultiple writing positions coordinate information.
S302, the trace information received in S301 and the affiliated subject categories relevant information of the determining trace information are sent outIt send;And/or in the determining corresponding motion track playback interfaces of subject categories, the multiple writing positions identified according to coordinate informationIt puts, plays back the motion track received in S301.
In the present embodiment, data acquisition facility 101 can be responsible for obtaining trace information, and the affiliated theme class of the trace informationBy data transfer equipment 103, either information processing unit 104 or data readback device 102 do not determine, and by trace informationCorresponding subject categories are sent to data readback side with what is determined.
Further, step S302 includes following several embodiments:
When executive agent is data transfer equipment 103 or information processing unit 104, step S302, which can be performed, is:The trace information received in S301 and the affiliated subject categories relevant information of the determining trace information are sent;Work as executive agentDuring for data readback device 102, step S302, which can be performed, is:On the determining corresponding motion track playback circle of subject categoriesFace according to multiple writing positions that coordinate information identifies, plays back the motion track received in S301;When executive agent is by informationDuring the data playback system that processing unit 104 and data playback reproducer 102 are formed, step S302, which can be performed, is:It will be in S301The trace information of reception and the affiliated subject categories relevant information of the determining trace information are sent;With in determining subject categoriesCorresponding motion track playback interfaces according to multiple writing positions that coordinate information identifies, play back the moving rail received in S301Mark.
As it can be seen that the trace information in step S301 to receive determines that the step of affiliated subject categories can be by data forwardingEquipment 103, information processing unit 104, data readback device 102 or by information processing unit 104 and data playback reproducer 102The data playback system of composition performs.
It should be noted that as described in 2 corresponding embodiment of attached drawing, the corresponding subject categories of trace information can also be by countingIt is determined according to acquisition device 101 according to the theme trace information of reception.
With method shown in above-mentioned Fig. 2 and Fig. 3 correspondingly, one embodiment of the invention also provides a kind of information processing method, holdRow main body can be data readback device 102, as shown in figure 4, including:
S401, receive motion track trace information and the trace information belonging to subject categories relevant information.
Wherein, motion track is generated for writer when being write on the physical medium page with pattern-information;PatternInformation is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace information is included in motion trackMultiple writing positions coordinate information.
S402, in the corresponding motion track playback interfaces of subject categories, according to multiple writing positions that coordinate information identifies,The motion track received in playback S401.
The present embodiment is for the subject categories relevant information belonging to trace information via data acquisition facility 101, dataThe situation that forwarding unit 103 or information processing unit 104 are determined, data readback side 102 directly receive.HaveThe physical medium page of identical patterns information can be identified by the corresponding subject categories of written contents thereon, dataPlayback side will not obscure the physical medium page with identical patterns information, can determine this according to corresponding subject categoriesThe corresponding motion track playback interfaces of subject categories, and according to the multiple of coordinate information mark in the motion track playback interfacesWriting position plays back the motion track of reception.
Fig. 5 is a kind of flow diagram of another embodiment of information processing method provided by the invention, is carried in the present inventionIn a kind of another embodiment of the information processing method supplied, subject categories selection region can be provided on the physical medium page,By data acquisition facility 101 its subject categories relevant information can be determined for trace information.
As shown in figure 5, a kind of information processing method provided in an embodiment of the present invention, executive agent can be in application scenariosData acquisition facility 101, include the following steps:
S501, the rail of motion track that writer generates when being write on the physical medium page with pattern-information is obtainedMark information.
Wherein, pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;TrackInformation includes the coordinate information of multiple writing positions in motion track.
S502, it before or after obtaining trace information in S501, obtains writer and performs selection in theme selection regionOperate the theme trace information of the motion track generated.
Wherein, theme trace information includes the seat for performing multiple writing positions in the motion track that selection operation generatesMark.
In the present embodiment, subject categories selection region can be set on the physical medium page, and writer can be formalBefore or after starting writing, selection of the writing characterization to corresponding subject categories can be carried out in the subject categories selection region.It can limit and can not also limit in the content of subject categories selection region writing, as long as in the subject categories selection regionThere are motion tracks, it is possible to think that writer has carried out trace information the selection of subject categories.
Trace information is the track letter for the formal written contents write except subject categories selection region in the present embodimentBreath.
S503, the trace information obtained in S501 and the theme trace information obtained in S502 are sent.
, can be by trace information and theme trace information by different data packet separately sends in this step, it can alsoIt is sent in same data packet, specific sending method can determine according to actual needs, be not intended to limit here.
Further, data acquisition facility 101 can only obtain theme trace information, without concern for theme track correlationThe corresponding subject categories of information again send trace information and theme trace information, can also be from theme track-related informationIt determines subject categories, then trace information and its corresponding subject categories is sent.
Fig. 6 is a kind of flow diagram of the another embodiment of information processing method provided by the invention, is carried in the present inventionIn a kind of another embodiment of the information processing method supplied, can be by data transfer equipment 103 or information processing unit 104Trace information determines its subject categories.
As shown in fig. 6, a kind of information processing method provided in an embodiment of the present invention, executive agent can be in application scenariosData transfer equipment 103 or information processing unit 104, and be not suitable for data readback device 102, include the following steps:
S601, it is indicated according to user, the subject categories selection page is presented.
When it is implemented, it is soft respective application can be installed on data transfer equipment 103 or information processing unit 104Part after being logged in so as to user by account, receives the trace information that data acquisition facility 101 obtains, to the motion track of generationInformation is managed, and is communicated with data readback side and is carried out motion track forwarding etc..
It is possible to further be set as the function that trace information determines subject categories in the application software.User intoBefore or after the formal writing of row, the application software can be opened, instruction is sent out and the subject categories selection page is presented.
It receives to select the affiliated subject categories of trace information in S602, the subject categories selection page presented in S601Selection instruction.
S603, the trace information for receiving motion track.
Wherein, which can be received from data acquisition facility 101;The motion track is having for writerHave what is generated when being write on the physical medium page of pattern-information;The pattern-information is situated between for parsing writer in the physicsThe coordinate of writing position when being write on the matter page;The trace information includes the seat of multiple writing positions in the motion trackMark information.
The no strict sequence of execution of step S601~step S602 and step S603, can also first carry out stepS603, then perform step S601~step S602.
S604, the selection received in S602 is indicated that the subject categories for characterizing selection are determined as the track received in S603 letterSubject categories belonging to breath.
It is S605, the affiliated subject categories of the trace information determined in the trace information received in S603 and S604 are relatedInformation is sent.
In this step, rule can be sent determines according to actual conditions.Such as:The track that can be received with periodicity sendingInformation and its generic can also transmit and receive the subject categories of user's selection or receive trace information in real time.ThisIn be not intended to limit.
Fig. 7 is a kind of flow diagram of the another embodiment of information processing method provided by the invention, is carried in the present inventionIt, can be by data transfer equipment 103, information processing unit 104, data in a kind of another embodiment of the information processing method suppliedPlayback reproducer 102 is trace information by the data playback system that information processing unit 104 and data playback reproducer 102 are formedDetermine its subject categories.
As shown in fig. 7, a kind of information processing method provided in an embodiment of the present invention, executive agent can be in application scenariosData transfer equipment 103, information processing unit 104, data readback device 102 or by information processing unit 104 and dataThe data playback system that playback reproducer 102 is formed, includes the following steps:
S701, motion track information and subject categories relevant information are received.
S702, the receiving time for determining subject categories relevant information in S701.
Since data acquisition facility 101 can be sent according to the sequence of the information got, such as:For first obtainingAfter subject categories relevant information obtain trace information situation, first subject categories relevant information can be sent, after track is believedBreath is sent, and for the situation that subject categories relevant information is obtained after first acquisition trace information, can first be sent trace information, afterSubject categories relevant information is sent.So, it can determine that subject categories relevant information and track are believed according to receiving time sequenceCorrespondence between breath.
S703, for each subject categories relevant information, the subject categories which characterizes are determinedSubject categories belonging to the trace information that is received in the following period:
After the receiving time of the subject categories relevant information and the receiving time of next subject categories relevant information itBefore;Or before the receiving time of the subject categories relevant information and the receiving time of upper subject categories relevant information itAfterwards.
For the situation that trace information is obtained after first acquisition subject categories relevant information, current subject categories are being receivedAfter relevant information, until before receiving next subject categories relevant information, the trace information that is received can be corresponded to and be deservedPreceding subject categories relevant information;For the situation that subject categories relevant information is obtained after first acquisition trace information, work as receivingAfter preceding subject categories relevant information, until before receiving next subject categories relevant information, the trace information that is received,Corresponding next subject categories relevant information.
It is S704, the affiliated subject categories of the trace information determined in the trace information received in S701 and S703 are relatedInformation is sent;And/or
The corresponding motion track playback interfaces of subject categories determined in S703, the multiple books identified according to coordinate informationWriting position plays back the motion track received in S701.
Further, step 704 includes following several embodiments:
When executive agent is data transfer equipment 103 or information processing unit 104, step S704, which can be performed, is:The trace information received in S701 and the affiliated subject categories relevant information of the determining trace information are sent;Work as executive agentDuring for data readback device 102, step S704, which can be performed, is:On the determining corresponding motion track playback circle of subject categoriesFace according to multiple writing positions that coordinate information identifies, plays back the motion track received in S701;When executive agent is by informationDuring the data playback system that processing unit 104 and data playback reproducer 102 are formed, step S704, which can be performed, is:It will be in S701The trace information of reception and the affiliated subject categories relevant information of the determining trace information are sent;With in determining subject categoriesCorresponding motion track playback interfaces according to multiple writing positions that coordinate information identifies, play back the moving rail received in S701Mark.
Further, for first receiving trace information, after receive the situations of the affiliated subject categories of the trace information, i.e.,For each subject categories relevant information in S703, the subject categories which characterizes are determined as the themeThe track letter received before the receiving time of classification relevant information and after the receiving time of upper subject categories relevant informationThe situation of subject categories belonging to breath, if data readback device 102 is set as returning the trace information received in real timeIt puts, then in this case cannot be using data readback device 102 as executive agent.That is, data readback device 102 is returningBefore putting motion track, it is thus necessary to determine that the subject categories belonging to corresponding trace information, so that enough presentation subject categories are correspondingMotion track playback interfaces play back motion track at the interface, and for receiving track letter after first receiving trace informationThe situation of subject categories belonging to breath before the corresponding subject categories of the trace information are received, can not be determined to play backThe motion track playback interfaces of corresponding motion track, therefore can not accomplish real-time playback, for such case, data readback device102 can not be used as executive agent.And for not needing to carry out motion track the data readback device 102 of real-time playback, it canThe motion track first received is played back again after the affiliated subject categories of trace information for determining first to receive, then may be usedUsing as executive agent.
Further, step S702~step S703 can also get motion track letter by data acquisition facility 101It is performed after breath and theme trace information, affiliated subject categories is determined for trace information.
Fig. 8 is a kind of flow diagram of a further embodiment of information processing method provided by the invention, is carried in the present inventionIt, can be by data transfer equipment 103, information processing unit 104, data in a kind of a further embodiment of the information processing method suppliedPlayback reproducer 102 is trace information by the data playback system that information processing unit 104 and data playback reproducer 102 are formedDetermine its subject categories.
As shown in figure 8, a kind of information processing method provided in an embodiment of the present invention, executive agent can be in application scenariosData transfer equipment 103, information processing unit 104, data readback device 102 or by information processing unit 104 and dataThe data playback system that playback reproducer 102 is formed, includes the following steps:
S801, motion track information and subject categories relevant information are received.
Wherein, the generated time information of each writing position is included in motion track information;Subject categories relevant information isTheme trace information, and theme trace information is included to perform what selection operation generated during subject categories belonging to motion track selectionThe coordinate of multiple writing positions in motion track and the generated time information of multiple writing position.
S802, the coordinate of at least one writing position included according to the subject categories relevant information received in S801, reallyThe subject categories of fixed subject categories relevant information characterization.
Can be provided at least two subject categories selection regions on the physical medium page, and can by this at least twoThe corresponding subject categories of a subject categories selection region position respective coordinates message identification.
S803, the generated time of at least one writing position included according to the subject categories relevant information received in S801Information determines the generated time of the subject categories.
The no strict sequence of execution of step S802 and step S803.
It, can not also be according to obtaining since data acquisition facility 101 can be sent according to the sequence of the information gotThe sequence for the information got is sent, but can be write in a certain order during writer's writing, then, according to generationTime sequencing can determine the correspondence between theme trace information and trace information.Trace information is in master in the present embodimentThe trace information of formal written contents write except topic classification selection region.
S804, for each subject categories, the writing position pair which is determined as generating in the following periodThe subject categories belonging to trace information answered:
After the generated time of the subject categories and before the generated time of next subject categories of the subject categories;Or before the generated time of the subject categories and after the generated time of a upper subject categories for the subject categories.
For first write theme trace information after handwriting trace information situation, current topic classification Track Pick-up itAfterwards, until before next subject categories Track Pick-up, the trace information that is generated can correspond to the current subject categories track;For the situation that theme trace information is write after first handwriting trace information, after current topic classification Track Pick-up, until nextBefore subject categories Track Pick-up, the trace information that is generated can correspond to next subject categories track.
It is S805, the affiliated subject categories of the trace information determined in the trace information received in S801 and S804 are relatedInformation send and/or,
The corresponding motion track playback interfaces of subject categories determined in S804, the multiple books identified according to coordinate informationWriting position plays back the motion track received in S801.
Further, the several embodiments that step 805 includes may refer to the related description of step S704 in Fig. 7, thisIn repeat no more.
Further, for trace information is first generated, the situation of the affiliated subject categories of the trace information, i.e. S804 are generated afterwardsIn for each subject categories relevant information, the subject categories which characterizes are determined as the subject categoriesGenerated time before and the subject categories a upper subject categories generated time after generate trace information belonging toThe situation of subject categories, if data readback device 102 is set as carrying out real-time playback to the trace information received, then shouldIn the case of cannot be using data readback device 102 as executive agent.For generating the trace information after first generating trace informationThe situation of affiliated subject categories before the corresponding subject categories of the trace information generated upon receipt, can not be determined to useIn the motion track playback interfaces of the corresponding motion track of playback, therefore it can not accomplish real-time playback, for such case, data are returnedExecutive agent can not be used as by putting device 102.And for not needing to carry out motion track the data readback device of real-time playback102, the motion track first generated can be played back again after the affiliated subject categories of trace information for determining first to generate,Executive agent can be then used as.
Further, step S802~step S804 can also get motion track letter by data acquisition facility 101It is performed after breath and theme trace information, affiliated subject categories is determined for trace information.
Fig. 9 is a kind of flow diagram of a more embodiment for information processing method provided by the invention, is carried in the present inventionIt, can be by data transfer equipment 103, information processing unit 104, data in a more embodiment for a kind of information processing method suppliedPlayback reproducer 102 is trace information by the data playback system that information processing unit 104 and data playback reproducer 102 are formedDetermine its subject categories.
As shown in figure 9, a kind of information processing method provided in an embodiment of the present invention, executive agent can be in application scenariosData transfer equipment 103, information processing unit 104, data readback device 102 or by information processing unit 104 and dataThe data playback system that playback reproducer 102 is formed, includes the following steps:
S901, receiving locus relevant information.
S902, judge whether the track-related information received in S901 is the theme trace information;If it is not, it then enters stepS903, if so, entering step S904.
Track-related information can be included in the formal writing write except subject categories selection region in the present embodimentHold the theme trace information for characterizing corresponding not a theme trace information and being write in subject categories selection region.And due toData acquisition facility 101 can be sent according to the sequence of the information got, then, it may not be necessary to trace informationReceiving time is judged, and determines that theme trace information and not a theme track are believed according to the track-related information classification receivedCorrespondence between breath, i.e., after current topic trace information is received until before receiving next theme track,The not a theme trace information received, it is corresponding with the current topic trace information.
The subject categories that S903, the theme trace information for receiving the last time characterize are determined as the not a theme track receivedSubject categories belonging to information.Enter step S905.
It is trace information in response to the trace information received in S901 in this step, by the theme of the last time receptionThe subject categories of trace information characterization are determined as the subject categories belonging to the trace information received.
S904, the subject categories that the theme trace information characterizes are determined as receiving after the theme trace information andReceive the subject categories belonging to the trace information received before theme trace information next time;Or by the theme trace information tableBefore the subject categories of sign are determined as receiving the theme trace information and receive what last theme trace information received laterSubject categories belonging to trace information.
In this step, it is the theme trace information in response to the trace information received in S901, by the theme trace informationThe subject categories of characterization are determined as receiving after the theme trace information and are received before receiving next theme trace informationTrace information belonging to subject categories;Alternatively, it is the theme trace information in response to the trace information received, by the theme railBefore the subject categories of mark information representation are determined as receiving the theme trace information and receive last theme trace information itThe subject categories belonging to trace information received afterwards.
S905, trace information and the affiliated theme trace information of the trace information are sent;And/or in subject categories pairThe motion track playback interfaces answered according to multiple writing positions that coordinate information identifies, play back motion track.
Further, the several embodiments that step 905 includes may refer to the related description of step S704 in Fig. 7, thisIn repeat no more.
Further, for first receiving trace information, after receive the situations of the affiliated subject categories of the trace information, i.e.,Before being determined as receiving the theme trace information by the subject categories that the theme trace information characterizes in S904 and receive upper oneThe situation of the subject categories belonging to trace information received after secondary theme trace information, if data readback device 102 is setTo carry out real-time playback to the trace information that receives, then in this case cannot be using data readback device 102 as performing masterBody is.And for not needing to carry out motion track the data readback device 102 of real-time playback, it can determine first to receiveThe affiliated subject categories of trace information after the motion track first received is played back again, then can be used as executive agent.
Further, step S902~step S904 can also get motion track letter by data acquisition facility 101It is performed after breath and theme trace information, affiliated subject categories is determined for trace information.
Further, data acquisition facility 101 can with Correspondent Node (including:Data transfer equipment 103 or informationProcessing unit 104, data readback device 102 are returned by the data that information processing unit 104 and data playback reproducer 102 are formedPlace system) trace information is obtained under connection status and is sent to Correspondent Node, in this way, Correspondent Node can be in real time or according to pre-If mode, which is the trace information received, determines affiliated subject categories relevant information.Break in data acquisition facility 101 with Correspondent NodeIn the state of opening connection, i.e., data acquisition facility 101 can also obtain trace information under off-line state, then, in data acquisitionAfter device 101 establishes connection with Correspondent Node again, the trace information obtained offline can be sent to Correspondent Node, andCorrespondent Node can be that the trace information obtained offline determines corresponding subject categories, when it is implemented, can pass through receptionUser is designated as the trace information obtained offline selection subject categories, can also give tacit consent to the last time determining subject categoriesIt is determined as the affiliated subject categories of the trace information obtained offline.I.e. writer side this establish with this equipment connection and onIn the case of the trace information for obtaining motion track between the secondary foundation connection with this equipment offline, following step can also be includedSuddenly:
Step 1: the selection of the affiliated subject categories of the trace information instruction for selecting to obtain offline is received, and by described inThe subject categories that selection instruction characterizes selection are determined as the affiliated subject categories of the trace information obtained offline;Or
Step 2: the last time determining subject categories are determined as the affiliated theme class of the trace information obtained offlineNot.
It, can be at it when Correspondent Node is data transfer equipment 103 or information processing unit 104 in step 1In the application software of installation set subject categories select the page, and presentation the theme selection page in receive for select fromThe selection instruction for the affiliated subject categories of trace information that line obtains;At Correspondent Node is data transfer equipment 103 or informationManage device 104, data readback device 102 or the data readback being made of information processing unit 104 and data playback reproducer 102During system, the instruction that selects for selecting the affiliated subject categories of the trace information obtained offline can be writer in physical mediumThe subject categories selection region of the page carries out the theme trace information generated during subject categories selection.
Further, after Correspondent Node receives trace information, trace information can not be sent immediately, and for railIt, can be by the storage corresponding with affiliated subject categories of the trace information of reception after mark information determines affiliated subject categories.
Example devices
After the method for exemplary embodiment of the invention is described, next, describing example of the present invention with reference to figure 10Property embodiment, equipment for information processing.
Figure 10 provides a kind of structure diagram of one of information processing equipment for the embodiment of the present invention, as shown in Figure 10, canTo include following module:
Acquisition module 1001 generates for obtaining writer when writing on the physical medium page with pattern-informationThe trace information of motion track;
Determining module 1002, for before or after the acquisition module 1001 obtains the trace information, determining instituteState the affiliated subject categories relevant information of trace information;
Sending module 1003, for the trace information obtained and affiliated subject categories relevant information to be sent;
Wherein, the pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The trace information includes the coordinate information of multiple writing positions in the motion track.
In some embodiments of the present embodiment, optionally, the determining module 1002, specifically for obtaining writerThe theme trace information for the motion track that selection operation generates is performed in the theme selection region;Wherein, the physical mediumSubject categories selection region is provided on the page;
The sending module 1003, specifically for the theme trace information is sent;Wherein, the theme trace informationThe coordinate of multiple writing positions in the motion track generated including performing selection operation.
Next, introduce another exemplary embodiment according to the present invention for one of equipment of information processing.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method orProgram product.Therefore, various aspects of the invention can be with specific implementation is as follows, i.e.,:It is complete hardware embodiment, completeThe embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite hereReferred to as " circuit ", " module " or " system ".
In some possible embodiments, it is according to the present invention to be included at least for one of equipment of information processingAt least one processing unit and at least one storage unit.Wherein, the storage unit has program stored therein code, when describedWhen program code is performed by the processing unit so that the processing unit performs above-mentioned " illustrative methods " part of this specificationDescribed in the method for information processing according to the various illustrative embodiments of the present invention in step.For example, the placeReason unit can perform step S201 as shown in Figure 2, obtain writer on the physical medium page with pattern-informationThe trace information of the motion track generated during writing, before or after obtaining trace information step S202, in S201, determining shouldThe affiliated subject categories relevant information of trace information, step S203, by the trace information obtained in S201 and S202 determineAffiliated subject categories relevant information is sent;Wherein, pattern-information is used to parse writer's book when writing on the physical medium pageThe coordinate of writing position;Trace information includes the coordinate information of multiple writing positions in motion track.
Described referring to Figure 11 this embodiment according to the present invention for one of equipment of information processing110.What Figure 11 was shown is only an example for one of equipment of information processing 110, should not be to the work(of the embodiment of the present inventionAny restrictions can be brought with use scope.
As shown in figure 11, it is showed in the form of universal computing device for one of equipment of information processing 110.For informationThe component of one of equipment of processing 110 can include but is not limited to:It is above-mentioned at least one processing unit 1101, above-mentioned at least oneThe bus 1103 of storage unit 1102, connection different system component (including processing unit 1101 and storage unit 1102).
Bus 1103 represents one or more in a few class bus structures, is controlled including memory bus or memoryDevice, peripheral bus, graphics acceleration port, processor or total using the local of the arbitrary bus structures in a variety of bus structuresLine.
Storage unit 1102 can include the readable medium of form of volatile memory, such as random access memory(RAM) 11021 and/or cache memory 11022, it can also further read-only memory (ROM) 11023.
Storage unit 1102 can also include program/utility with one group of (at least one) program module 110241100, such program module 11024 includes but not limited to:Operating system, one or more application program, other program mouldsBlock and program data may include the realization of network environment in each or certain combination in these examples.
One of equipment for information processing 110 can also with one or more external equipments 1104 (such as keyboard, be directed towardOne of equipment, bluetooth equipment etc.) communication, can also be enabled a user to one or more with the equipment for being used for information processingThe equipment communication of 110 interactions and/or with enable one of equipment by information processing 110 with it is one or more of the other based onCalculate any equipment (such as router, modem etc.) communication that equipment communicates.This communication can by input/Output (I/O) interface 1105 carries out.Also, one of equipment for information processing 110 can also pass through network adapter 1106With one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as internet) communication.As shown in the figure, network adapter 1106 is communicated by other modules of one of bus 1103 and the equipment for information processing 110.One of equipment for information processing 110 can also be shown the trace information of acquisition to user by display unit 1107.It shouldWhen understanding, other hardware and/or software are used for one of equipment of information processing 110 although not shown in the drawings, can combineModule, including but not limited to:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, magneticTape drive and data backup storage system etc..
Figure 12 provides a kind of two structure diagram of information processing equipment for the embodiment of the present invention, as shown in figure 12, canTo include following module:
Receiving module 1201 for receiving the trace information of motion track, and determines the theme belonging to the trace informationClassification;
Sending module 1202, for the trace information and the affiliated subject categories relevant information of the trace information to be sent outIt send;And/or in the corresponding motion track playback interfaces of the subject categories, according to multiple writing positions that coordinate information identifies,Play back the motion track;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track.
In some embodiments of the present embodiment, optionally, the receiving module 1201, specifically for being referred to according to userShow, the subject categories selection page is presented;It receives to select the affiliated theme of trace information in the subject categories select the pageThe selection instruction of classification;Receive the trace information of motion track;And the subject categories for indicating to characterize selection by the selection determineFor the affiliated subject categories of the trace information.
In other embodiments of the present embodiment, optionally, the receiving module 1201 is moved specifically for receivingTrace information and subject categories relevant information;Determine the receiving time of the subject categories relevant information;For each themeThe subject categories that the subject categories relevant information characterizes are determined as the track received in the following period letter by classification relevant informationSubject categories belonging to breath:After the receiving time of the subject categories relevant information and next subject categories relevant informationBefore receiving time;Or before the receiving time of the subject categories relevant information and upper subject categories relevant informationAfter receiving time.
In the other embodiment of the present embodiment, optionally, the receiving module 1201 is moved specifically for receivingTrace information and subject categories relevant information;At least one writing position included according to the subject categories relevant informationCoordinate determines the subject categories of the subject categories relevant information characterization;And included according to the subject categories relevant informationThe generated time information of at least one writing position determines the generated time of the subject categories;It, will for each subject categoriesThe subject categories are determined as the subject categories belonging to the corresponding trace information of writing position generated in the following period:The themeAfter the generated time of classification and before the generated time of next subject categories of the subject categories;Or the subject categoriesGenerated time before and the subject categories a upper subject categories generated time after;Wherein, the motion track letterInclude the generated time information of each writing position in breath;The subject categories relevant information is the theme trace information, and describedTheme trace information includes more in the motion track generated to perform selection operation belonging to motion track selection during subject categoriesThe generated time information of the coordinate of a writing position and multiple writing position.
In some other embodiments of the present embodiment, optionally, the receiving module 1201, specifically for receiving locusRelevant information;It is trace information in response to the track-related information received, by the theme trace information table of the last time receptionThe subject categories of sign are determined as the subject categories belonging to the trace information received;And/or the trace information in response to receiving isTheme trace information, the subject categories which characterizes are determined as receiving after the theme trace information andReceive the subject categories belonging to the trace information received before next theme trace information;Alternatively, in response to the rail receivedMark information is the theme trace information, by the subject categories that the theme trace information characterizes be determined as receiving the theme trace information itBefore and receive subject categories belonging to the trace information received after last theme trace information;Wherein, the theme classOther relevant information is the theme trace information;The theme trace information is theme selection region of the writer in the physical medium pagePerform the corresponding relevant information of motion track that subject categories selection operation generates.
In the still further embodiments of the present embodiment, optionally, the equipment further includes:Determining module 1203;
The determining module 1203, for being built in writer side in this and this equipment foundation connection and last time with this equipmentIn the case of the trace information for obtaining motion track between vertical connection offline, the trace information for selecting to obtain offline is receivedThe selection instruction of affiliated subject categories, and the subject categories that the selection instruction is characterized selection are determined as described obtaining offlineThe affiliated subject categories of trace information;Or the last time determining subject categories are determined as the trace information obtained offlineAffiliated subject categories.
In the present embodiment into some embodiments, optionally, the equipment further includes:Memory module 1204;
The memory module 1204, for by the trace information received it is corresponding with affiliated subject categories storage.
Next, introduce the two of the equipment for information processing of another exemplary embodiment according to the present invention.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method orProgram product.Therefore, various aspects of the invention can be with specific implementation is as follows, i.e.,:It is complete hardware embodiment, completeThe embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite hereReferred to as " circuit ", " module " or " system ".
In some possible embodiments, the two of the equipment according to the present invention for information processing can include at leastAt least one processing unit and at least one storage unit.Wherein, the storage unit has program stored therein code, when describedWhen program code is performed by the processing unit so that the processing unit performs above-mentioned " illustrative methods " part of this specificationDescribed in the method for information processing according to the various illustrative embodiments of the present invention in step.For example, the placeReason unit can perform step S301 as shown in Figure 3, the trace information for receiving motion track, and determine the trace information instituteThe subject categories of category;Wherein, motion track is generated for writer when being write on the physical medium page with pattern-information;Pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace information includes moving railThe coordinate information of multiple writing positions in mark, step S302, by the trace information received in S301 and the determining trackThe affiliated subject categories relevant information of information is sent;And/or in the determining corresponding motion track playback interfaces of subject categories, rootAccording to multiple writing positions that coordinate information identifies, the motion track received in S301 is played back.
The two of the equipment for information processing of this embodiment according to the present invention are described referring to Figure 13130.Figure 13 show 2 130 of the equipment for information processing be only an example, should not be to the work(of the embodiment of the present inventionAny restrictions can be brought with use scope.
As shown in figure 13,2 130 for the equipment of information processing are showed in the form of universal computing device.For information2 130 component of the equipment of processing can include but is not limited to:It is above-mentioned at least one processing unit 1301, above-mentioned at least oneThe bus 1303 of storage unit 1302, connection different system component (including processing unit 1301 and storage unit 1302).
Bus 1303 represents one or more in a few class bus structures, is controlled including memory bus or memoryDevice, peripheral bus, graphics acceleration port, processor or total using the local of the arbitrary bus structures in a variety of bus structuresLine.
Storage unit 1302 can include the readable medium of form of volatile memory, such as random access memory(RAM) 13021 and/or cache memory 13022, it can also further read-only memory (ROM) 13023.
Storage unit 1302 can also include program/utility with one group of (at least one) program module 130241300, such program module 13024 includes but not limited to:Operating system, one or more application program, other program mouldsBlock and program data may include the realization of network environment in each or certain combination in these examples.
For information processing equipment 2 130 can also with one or more external equipments 1304 (such as keyboard, be directed towardEquipment, bluetooth equipment etc.) communication, can also be enabled a user to one or more with this be used for information processing equipment twoThe equipment communication of 130 interactions and/or with enable the equipment by information processing 2 130 with it is one or more of the other based onCalculate any equipment (such as router, modem etc.) communication that equipment communicates.This communication can by input/Output (I/O) interface 1305 carries out.Also, 2 130 for the equipment of information processing can also pass through network adapter 1306With one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as internet) communication.As shown in the figure, network adapter 1306 is communicated by bus 1303 with 2 130 other modules of the equipment for information processing.Data to user can also be played back by display unit 1307 and shown for the 2 130 of the equipment of information processing.It should be understood thatAlthough not shown in the drawings, can combine 2 130 of the equipment for information processing uses other hardware and/or software module, packetIt includes but is not limited to:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, magnetic tape driveDevice and data backup storage system etc..
Figure 14 provides a kind of three structure diagram of information processing equipment for the embodiment of the present invention, as shown in figure 14, canTo include following module:
Receiving module 1401, for the theme class for receiving the trace information of motion track and belonging to the trace informationOther relevant information;
Wherein, the motion track is generated for writer when being write on the physical medium page with pattern-information;The pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;The track letterBreath includes the coordinate information of multiple writing positions in the motion track;
Playback module 1402, in the corresponding motion track playback interfaces of the subject categories, being believed according to the coordinateMultiple writing positions of mark are ceased, play back the motion track.
Next, introduce the three of the equipment for information processing of another exemplary embodiment according to the present invention.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method orProgram product.Therefore, various aspects of the invention can be with specific implementation is as follows, i.e.,:It is complete hardware embodiment, completeThe embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite hereReferred to as " circuit ", " module " or " system ".
In some possible embodiments, the three of the equipment according to the present invention for information processing can include at leastAt least one processing unit and at least one storage unit.Wherein, the storage unit has program stored therein code, when describedWhen program code is performed by the processing unit so that the processing unit performs above-mentioned " illustrative methods " part of this specificationDescribed according to the various illustrative embodiments of the present invention for the step in information processing method.For example, the processingUnit can perform step S401 as shown in Figure 4, belonging to the trace information and the trace information that receive motion trackSubject categories relevant information;Wherein, motion track is produced for writer when being write on the physical medium page with pattern-informationRaw;Pattern-information is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace information includesThe coordinate information of multiple writing positions in motion track, step S402, in the corresponding motion track playback interfaces of subject categories,According to multiple writing positions that coordinate information identifies, the motion track received in S401 is played back.
The three of the equipment for information processing of this embodiment according to the present invention are described referring to Figure 15150.Figure 15 show 3 150 of the equipment for information processing be only an example, should not be to the work(of the embodiment of the present inventionAny restrictions can be brought with use scope.
As shown in figure 15,3 150 for the equipment of information processing are showed in the form of universal computing device.For information3 150 component of the equipment of processing can include but is not limited to:It is above-mentioned at least one processing unit 1501, above-mentioned at least oneThe bus 1503 of storage unit 1502, connection different system component (including processing unit 1501 and storage unit 1502).
Bus 1503 represents one or more in a few class bus structures, is controlled including memory bus or memoryDevice, peripheral bus, graphics acceleration port, processor or total using the local of the arbitrary bus structures in a variety of bus structuresLine.
Storage unit 1502 can include the readable medium of form of volatile memory, such as random access memory(RAM) 15021 and/or cache memory 15022, it can also further read-only memory (ROM) 15023.
Storage unit 1502 can also include program/utility with one group of (at least one) program module 150241500, such program module 15024 includes but not limited to:Operating system, one or more application program, other program mouldsBlock and program data may include the realization of network environment in each or certain combination in these examples.
For information processing equipment 3 150 can also with one or more external equipments 1504 (such as keyboard, be directed towardEquipment, bluetooth equipment etc.) communication, can also be enabled a user to one or more with this be used for information processing equipment threeThe equipment communication of 150 interactions and/or with enable the equipment by information processing 3 150 with it is one or more of the other based onCalculate any equipment (such as router, modem etc.) communication that equipment communicates.This communication can by input/Output (I/O) interface 1505 carries out.Also, 3 150 for the equipment of information processing can also pass through network adapter 1506With one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as internet) communication.As shown in the figure, network adapter 1506 is communicated by bus 1503 with 3 150 other modules of the equipment for information processing.3 150 for the equipment of information processing can also be shown motion track to user by display unit 1507.It should be understood thatAlthough not shown in the drawings, can combine 3 150 of the equipment for information processing uses other hardware and/or software module, packetIt includes but is not limited to:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, magnetic tape driveDevice and data backup storage system etc..
Exemplary process product
In some possible embodiments, various aspects of the invention are also implemented as a kind of shape of program productFormula, including program code, when described program product is run on the terminal device, said program code is used to make the terminalEquipment performs the use according to the various illustrative embodiments of the present invention described in above-mentioned " illustrative methods " part of this specificationStep in the method for information processing, for example, the step of one of described information processing equipment can perform as shown in Figure 2S201, the trace information of motion track that writer generates when being write on the physical medium page with pattern-information is obtained,Step S202, it before or after obtaining trace information in S201, determines the affiliated subject categories relevant information of the trace information, walksRapid S203, the affiliated subject categories relevant information determined in the trace information obtained in S201 and S202 is sent;Wherein, schemeCase information is used to parse the coordinate of writer's writing position when being write on the physical medium page;Trace information includes motion trackIn multiple writing positions coordinate information.The two of described information processing equipment can perform step S301 as shown in Figure 3,The trace information of motion track is received, and determines the subject categories belonging to the trace information;Wherein, motion track exists for writerIt is generated when being write on the physical medium page with pattern-information;Pattern-information is used to parse writer in the physical medium pageThe coordinate of writing position during upper writing;Trace information includes the coordinate information of multiple writing positions in motion track, stepS302, the trace information received in S301 and the affiliated subject categories relevant information of the determining trace information are sent;With/Or, in the determining corresponding motion track playback interfaces of subject categories, according to multiple writing positions that coordinate information identifies, playbackThe motion track received in S301.The three of described information processing equipment can perform step S401 as shown in Figure 4, receive and moveSubject categories relevant information belonging to the trace information of dynamic rail mark and the trace information;Wherein, motion track exists for writerIt is generated when being write on the physical medium page with pattern-information;Pattern-information is used to parse writer in the physical medium pageThe coordinate of writing position during upper writing;Trace information includes the coordinate information of multiple writing positions in motion track, stepS402, in the corresponding motion track playback interfaces of subject categories, according to multiple writing positions that coordinate information identifies, play back S401The motion track of middle reception.
The arbitrary combination of one or more readable mediums may be used in described program product.Readable medium can be readable letterNumber medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example may be-but not limited to-electricity, magnetic, optical, electromagnetic, redThe system of outside line or semiconductor, device or device or arbitrary above combination.The more specific example of readable storage medium storing program for executing(non exhaustive list) includes:Electrical connection, portable disc with one or more conducting wires, hard disk, random access memory(RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact discRead memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
As shown in figure 16, describe according to the embodiment of the present invention for one of program product of information processing 160;As shown in figure 17, the 2 170 of the program product for information processing according to the embodiment of the present invention are described;Such as Figure 18 institutesShow, describe the 3 180 of the program product for information processing according to the embodiment of the present invention;
Above procedure product may be used portable compact disc read only memory (CD-ROM) and including program code, andIt can be run on terminal device, such as PC.However, the program product of the present invention is without being limited thereto, it in this document, canIt can be any tangible medium for including or storing program to read storage medium, the program can be commanded execution system, device orThe use or in connection of person's device.
Readable signal medium can be included in a base band or as the data-signal that a carrier wave part is propagated, wherein carryingReadable program code.Diversified forms may be used in the data-signal of this propagation, believe including --- but being not limited to --- electromagnetismNumber, optical signal or above-mentioned any appropriate combination.Readable signal medium can also be other than readable storage medium storing program for executing it is any canRead medium, which can send, propagate either transmit for being used by instruction execution system, device or device orProgram in connection.
The program code included on readable medium can be transmitted with any appropriate medium, including --- but being not limited to ---Wirelessly, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
It can combine to write to perform the program that the present invention operates with the arbitrary of one or more programming languagesCode, described program design language include object oriented program language-Java, C++ etc., further include conventionalProcedural programming language-such as " C " language or similar programming language.Program code can be fully in userIt performs on computing device, partly perform on a user device, the software package independent as one performs, is partly calculated in userUpper side point is performed or is performed on computing device or server completely on the computing device.It is being related to computing deviceIn situation, computing device can pass through the network of any kind --- including LAN (LAN) or wide area network (WAN)-be connected toUser calculating equipment or, it may be connected to external computing device (such as passes through internet using ISPConnection).
It should be noted that although if the equipment for drying of information processing relevant device or son dress are referred in above-detailedIt puts, but this division is only not enforceable.In fact, according to the embodiment of the present invention, above-described two orThe feature and function of more devices can embody in one apparatus.Conversely, the feature and work(of an above-described deviceIt can be further divided into being embodied by multiple devices.
In addition, although the operation of the method for the present invention is described with particular order in the accompanying drawings, this do not require that orThe operation that these operations must be performed or have to carry out shown in whole according to the particular order by implying could be realized desiredAs a result.Additionally or alternatively, it is convenient to omit multiple steps are merged into a step and performed and/or by one by certain stepsStep is decomposed into execution of multiple steps.
Although describe spirit and principles of the present invention by reference to several specific embodiments, it should be appreciated that, thisInvention is not limited to disclosed specific embodiment, does not also mean that the feature in these aspects cannot to the division of various aspectsCombination is this to divide merely to the convenience of statement to be benefited.The present invention is directed to cover appended claims spirit andIn the range of included various modifications and equivalent arrangements.