CN108629549A - A kind of schedule processing method and processing device - Google Patents

A kind of schedule processing method and processing device Download PDF

Info

Publication number
CN108629549A
CN108629549A CN201710154239.8A CN201710154239A CN108629549A CN 108629549 A CN108629549 A CN 108629549A CN 201710154239 A CN201710154239 A CN 201710154239A CN 108629549 A CN108629549 A CN 108629549A
Authority
CN
China
Prior art keywords
information
schedule
subject
interactive
interactive information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710154239.8A
Other languages
Chinese (zh)
Inventor
宋爽
段广龙
刘小荻
李硕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201710154239.8A priority Critical patent/CN108629549A/en
Publication of CN108629549A publication Critical patent/CN108629549A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An embodiment of the present invention provides a kind of schedule processing method and processing devices.On the one hand, the match information that the embodiment of the present invention passes through the acquisition schedule from interactive information;To obtain the establishment template window of schedule;In turn, according to the match information of the schedule, to waiting for that fill message configures in the establishment template window, to generate calendar prompting event.Technical solution provided in an embodiment of the present invention is solving the problems, such as that schedule formation efficiency is relatively low in the prior art.

Description

A kind of schedule processing method and processing device
【Technical field】
The present invention relates to technical field of internet application more particularly to a kind of schedule processing method and processing devices.
【Background technology】
Schedule management refers to thering is the work of clear time and things etc., is arranged in calendar or memorandum, and Shi Jinhang is reminded, and can be related to single schedule or more day for human beings journeys.It can be related to schedule participant in schedule management, that is, work as needs Other users in addition to active user participate in all participants in the schedule completed jointly.Currently, many users can be The schedule that more people participate in is initiated in work and life using the application of schedule management class, and notifies all participants of the schedule. For example, meeting or examination etc..
Referring to FIG. 1, its interface schematic diagram for the establishment of schedule in the prior art, as shown in Figure 1, in the prior art, when User needs establishment more than one when day for human beings journey, needs to be manually entered theme, time, and add the user name etc. of participant one by one, User is not only needed to obtain the user name of all participants, it is also necessary to which user is operated manually one by one so that schedule created It operates comparatively laborious, reduces schedule formation efficiency.
【Invention content】
In view of this, an embodiment of the present invention provides a kind of schedule processing method and processing devices, to solve in the prior art The relatively low problem of schedule formation efficiency.
On the one hand, an embodiment of the present invention provides a kind of schedule processing methods, including:
The match information of schedule is acquired from interactive information;
Obtain the establishment template window of schedule;
According to the match information of the schedule, to waiting for that fill message configures in the establishment template window, with life At calendar prompting event.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, according to the day The match information of journey, to waiting for that fill message configures in the establishment template window, to generate calendar prompting event, packet It includes:
According to the attribute information for waiting for fill message in the establishment template window, looked into the match information It looks for;
If finding the corresponding match information of the attribute information, using the match information found to letter to be filled in accordingly Breath carries out assignment;
If not finding the corresponding match information of the attribute information, using default information to wait for accordingly fill message into Row assignment or the non-fill state for keeping waiting for fill message accordingly.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method obtains schedule Before creating template window, the method further includes:
Display guiding creates entrance;
In response to creating the operational order of entrance for the guiding, the step for the establishment template window for obtaining schedule is executed Suddenly.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, the method is also Including:
Based on the calendar prompting event, schedule prompt is carried out according to specific mode.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method is based on the day Journey reminder events, before carrying out schedule prompt according to specific mode, the method further includes:
Show the calendar prompting event;
In response to the operational order for the calendar prompting event, executes and be based on the calendar prompting event, according to finger Determine the step of mode is prompted.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method is based on the day Journey reminder events carry out schedule prompt according to specific mode, including:
According to the calendar prompting event, schedule prompt message is generated;
The schedule prompt message is exported by current interactive interface.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, from interactive information Before the match information of middle acquisition schedule, the method further includes:
Meet the trigger condition for generating calendar prompting event in response to interactive information, execution acquires schedule from interactive information Match information the step of.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, the triggering item Part includes:
Current interactive information includes the subject key words of schedule;And/or
Interactive information in specified range includes the subject key words of schedule.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, from interactive information The match information of middle acquisition schedule, including:
Subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain State the subject information of schedule;
Based on the attribute information of parameter item to be collected, searched in the interactive information for meeting the trigger condition, Obtain lookup result;
According to the subject information of the schedule and the lookup result, the match information is determined.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, based on schedule Subject key words are searched in the interactive information for meeting the trigger condition, to obtain the subject information of the schedule, packet It includes:
Cutting word processing is carried out to the current interactive information, obtains at least one candidate participle;
The subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result;
Based on the text matches as a result, target participle is obtained from each candidate participle, as the subject information.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, by the theme Keyword carries out text matches with each candidate participle respectively, obtains text matches as a result, including:Calculate separately subject key words with The text similarity of each candidate participle, using as text matches result;
Based on the text matches as a result, obtaining target participle from each candidate participle, including:Obtain text similarity most Big candidate participle, to be segmented as target.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, it is described to be collected The parameter item temporal information that includes the schedule triggering item is being met based on the attribute information of parameter item to be collected It is searched in the interactive information of part, obtains lookup result, including:
Based at least one of specified time format and time-critical word, is searched, obtained in current interactive information To the temporal information of the schedule.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, according to the day The subject information of journey and the lookup result determine the match information, including:The theme of the schedule is believed with specified format Breath and the lookup result are stored, and the match information is obtained.
On the other hand, an embodiment of the present invention provides a kind of schedule processing units, including:
Information acquisition unit, the match information for acquiring schedule from interactive information;
Template acquiring unit, the establishment template window for obtaining schedule;
Schedule generation unit, for the match information according to the schedule, to waiting filling in the establishment template window Information is configured, to generate calendar prompting event.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, the schedule life It is specifically used at unit:
According to the attribute information for waiting for fill message in the establishment template window, looked into the match information It looks for;
If finding the corresponding match information of the attribute information, using the match information found to letter to be filled in accordingly Breath carries out assignment;
If not finding the corresponding match information of the attribute information, using default information to wait for accordingly fill message into Row assignment or the non-fill state for keeping waiting for fill message accordingly.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described device is also Including:First display unit, for showing that guiding creates entrance;
The template acquiring unit, is specifically used for:In response to creating the operational order of entrance for the guiding, day is obtained The establishment template window of journey.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described device is also Including:
Schedule prompt unit carries out schedule prompt for being based on the calendar prompting event according to specific mode.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described device is also Including:Second display unit, for showing the calendar prompting event;
The schedule prompt unit, is specifically used for:In response to the operational order for the calendar prompting event, it is based on institute Calendar prompting event is stated, is prompted according to specific mode.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, the schedule carry Show that unit is specifically used for:
According to the calendar prompting event, schedule prompt message is generated;
The schedule prompt message is exported by current interactive interface.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described information are adopted Collect unit, is specifically used for:Meet the trigger condition for generating calendar prompting event in response to interactive information, executes from interactive information Acquire the match information of schedule.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, the triggering item Part includes:
Current interactive information includes the subject key words of schedule;And/or
Interactive information in specified range includes the subject key words of schedule.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described information are adopted Collect unit, is specifically used for:
Subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain State the subject information of schedule;
Based on the attribute information of parameter item to be collected, searched in the interactive information for meeting the trigger condition, Obtain lookup result;
According to the subject information of the schedule and the lookup result, the match information is determined.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described information are adopted Collect unit and be used for the subject key words based on schedule, searched in the interactive information for meeting the trigger condition, to obtain When the subject information of the schedule, it is specifically used for:
Cutting word processing is carried out to the current interactive information, obtains at least one candidate participle;
The subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result;
Based on the text matches as a result, target participle is obtained from each candidate participle, as the subject information.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described information are adopted Collect unit to be used to the subject key words carrying out text matches with each candidate participle respectively, when obtaining text matches result, tool Body is used for:The text similarity for calculating separately subject key words and each candidate participle, using as text matches result;
Described information collecting unit is used for based on the text matches as a result, obtaining target participle from each candidate participle When, it is specifically used for:The maximum candidate participle of text similarity is obtained, to be segmented as target.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, it is described to be collected Parameter item include the temporal information of the schedule, described information collecting unit is for the attribute letter based on parameter item to be collected Breath, is searched in the interactive information for meeting the trigger condition, when obtaining lookup result, is specifically used for:
Based at least one of specified time format and time-critical word, is searched, obtained in current interactive information To the temporal information of the schedule.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method, described information are adopted Collect unit and be used for the subject information according to the schedule and the lookup result, is specifically used for when determining the match information:With Specified format stores the subject information of the schedule and the lookup result, obtains the match information.
The aspect and any possible implementation manners as described above, it is further provided a kind of realization method,
A technical solution in above-mentioned technical proposal has the advantages that:
In the embodiment of the present invention, immediate communication tool is combined with schedule management, can be adopted in interactive information automatically Collect the match information of schedule, and then obtain establishment template window automatically, is finally based on and creates template window and schedule matching letter Breath automatically generates calendar prompting event, and the function of realizing automatic and quick establishment schedule avoids use compared with prior art Family is operated manually the cumbersome problem brought one by one, reduces operating cost, improves schedule to a certain extent Formation efficiency.
【Description of the drawings】
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this field For those of ordinary skill, without having to pay creative labor, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 is the interface schematic diagram that schedule creates in the prior art;
Fig. 2 is the flow diagram for the schedule processing method that the embodiment of the present invention is provided;
Fig. 3 is the flow diagram of the realization method of step 201 provided by the present invention;
Fig. 4 is another flow diagram for the schedule processing method that the embodiment of the present invention is provided;
Fig. 5 is the exemplary plot that the guiding that the embodiment of the present invention is provided creates entrance;
Fig. 6 is the exemplary plot of the establishment window for the schedule that the embodiment of the present invention is provided;
Fig. 7 is the flow diagram of the realization method of step 203 provided by the present invention;
Fig. 8 is another exemplary plot of the establishment window for the schedule that the embodiment of the present invention is provided;
Fig. 9 is another flow diagram for the schedule processing method that the embodiment of the present invention is provided;
Figure 10 is another flow diagram for the schedule processing method that the embodiment of the present invention is provided;
Figure 11 is the exemplary plot for the display calendar prompting event that the embodiment of the present invention is provided;
Figure 12 is the flow diagram of the realization method of step 204 provided by the present invention;
Figure 13 is a kind of exemplary plot for the schedule prompt message that the embodiment of the present invention is provided;
Figure 14 is another exemplary plot for the schedule prompt message that the embodiment of the present invention is provided;
Figure 15 is another flow example figure for the schedule processing method that the embodiment of the present invention is provided;
Figure 16 is the functional block diagram for the schedule processing unit that the embodiment of the present invention is provided.
【Specific implementation mode】
For a better understanding of the technical solution of the present invention, being retouched in detail to the embodiment of the present invention below in conjunction with the accompanying drawings It states.
It will be appreciated that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base Embodiment in the present invention, those of ordinary skill in the art obtained without creative efforts it is all its Its embodiment, shall fall within the protection scope of the present invention.
The term used in embodiments of the present invention is the purpose only merely for description specific embodiment, is not intended to be limiting The present invention.In the embodiment of the present invention and "an" of singulative used in the attached claims, " described " and "the" It is also intended to including most forms, unless context clearly shows that other meanings.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation of description affiliated partner, indicate There may be three kinds of relationships, for example, A and/or B, can indicate:Individualism A, exists simultaneously A and B, individualism B these three Situation.In addition, character "/" herein, it is a kind of relationship of "or" to typically represent forward-backward correlation object.
Depending on context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determination " or " in response to detection ".Similarly, depend on context, phrase " if it is determined that " or " if detection (condition or event of statement) " can be construed to " when determining " or " in response to determination " or " when the detection (condition of statement Or event) when " or " in response to detection (condition or event of statement) ".
For in the presence of the prior art since user needs to be manually entered the theme of schedule, time and one by one adds Participant, and the operation that the schedule brought creates is comparatively laborious, reduces schedule formation efficiency this kind of problem, and the present invention is implemented Example provides corresponding resolving ideas:By identifying the match information of schedule in interactive information, and based on match information and The establishment template window of schedule generates calendar prompting event.
Under the guiding of the thinking, an embodiment of the present invention provides following feasible embodiments.
The embodiment of the present invention provides a kind of schedule processing method, referring to FIG. 2, its day for being provided by the embodiment of the present invention The flow diagram of journey processing method, as shown, this approach includes the following steps:
201, the match information of schedule is acquired from interactive information.
202, the establishment template window of schedule is obtained.
203, according to the match information of schedule, wait for that fill message configures to creating in template window, to generate day Journey reminder events.
In a kind of feasible realization method, first it can detect whether interactive information meets life before executing step 201 It is rung at the trigger condition of calendar prompting event when detecting that interactive information meets the trigger condition for generating calendar prompting event The trigger condition that generation calendar prompting event should be met in interactive information executes the match information that schedule is acquired from interactive information The step of (i.e. step 201).
Specifically, in the embodiment of the present invention, trigger condition may include at least one of following two conditions:
First, current interactive information include the subject key words of schedule.
In a kind of feasible implementation, new interactive information can be carried out to the interactive window in immediate communication tool Monitoring, if detecting the presence of newer interactive information, can make using newer interactive information as above-mentioned current interactive information For used interactive information when match information for acquiring schedule in the embodiment of the present invention.
Second, the interactive information in specified range include the subject key words of schedule.
In a kind of feasible implementation, the interaction that user can be in interactive information record in selection specified range is believed Breath, in response to user be directed to interactive information record operational order, using the interactive information in the specified range that user selects as It is used to acquire used interactive information when the match information of schedule in the embodiment of the present invention.Alternatively, in another feasible reality In existing scheme, can also pre-configured specified range, then obtain the interactive information in specified range.
For example, a certain interactive information that can be selected in interactive information record, then chooses another interactive information again, Each interactive information between this two interactive information and this two interactive information can be as the interaction in above-mentioned specified range Information.Alternatively, in another example, can select a time in interactive information record, then one time of reselection, the two when Between between period in each interactive information can be as the interactive information in above-mentioned specified range.Alternatively, in another example, according to Preconfigured given time obtains interactive information of the same day before the given time, by this after reaching the given time A little interactive information are as the interactive information in above-mentioned specified range.It is understood that these by way of example only, are not used to Limit the realization method of the present invention.
Involved interactive information may include one in voice messaging, video information and text message in the embodiment of the present invention Kind is a variety of.
For the realization of step 201, the embodiment of the present invention there is provided herein a kind of feasible embodiment.Referring to FIG. 3, It is the flow diagram of the realization method of step 201 provided by the present invention, as shown in figure 3, including:
301, the subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain Take the subject information of the schedule.
For example, being searched in current interactive information based on the subject key words of schedule, to obtain the schedule Subject information can be, but not limited to using following manner realize:
First, cutting word processing is carried out to the current interactive information determined using aforesaid way, obtains at least one candidate point Word.Then, the subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result.Finally, base In the text matches as a result, target participle is obtained from each candidate participle, as the subject information.Therefore, the present invention is real Apply in example can from interactive information automatic identification schedule subject information, avoid user and be manually entered subject information.
It should be noted that when carrying out cutting word processing to the current interactive information determined using aforesaid way, if interaction Information is voice messaging, can utilize speech recognition technology, voice messaging is converted to text message, then to being obtained after conversion Text message carry out cutting word processing.Alternatively, if interactive information is video information, voice can be first extracted from video information Then information utilizes speech recognition technology, voice messaging is converted to text message, carried out to the text message obtained after conversion Cutting word processing.Alternatively, if interactive information is text message, can cutting word processing directly be carried out to text information.
It is understood that technical solution involved in the embodiment of the present invention is for schedule, therefore can be advance Setting and the relevant keyword of schedule subject, subject key words are known as in the embodiment of the present invention.For example, subject key words can wrap It includes but is not limited to:One or more in meeting, regular meeting, weekly meeting, moon regular meeting, birthday, examination and discussion.It is only for For example, it only includes these to be not intended to limit the present invention subject key words in embodiment.
In a kind of concrete implementation scheme, each interactive information in current interactive information can be utilized respectively point Word dictionary carries out cutting word processing, to obtain at least one candidate participle.
In a kind of concrete implementation scheme, it is similar to each candidate text of participle that subject key words can be calculated separately Degree, using each text similarity as text matches result.
In a kind of concrete implementation scheme, sequence that can be descending or ascending according to text similarity, Each candidate participle is ranked up, ranking results are obtained.According to ranking results, by the maximum candidate participle conduct of text similarity Target segments, i.e., as the subject information of schedule, in this way, the subject information of schedule can be obtained.
In the embodiment of the present invention, if the theme letter of schedule can be got in the current interactive information of above-mentioned determination Breath, thens follow the steps 302., whereas if there is no the theme letter for successfully getting schedule in the current interactive information of above-mentioned determination Breath, can ignore the current interactive information for obtaining subject information, and terminate current process, continue waiting for getting next time Step 301 is executed when interactive information again.For example, if there is currently a newer interactive information, do not have using subject key words There is the subject information for matching schedule from the newer interactive information, then terminate current process, waits for current instant messaging work When occurring next newer interactive information in the interactive window of tool, step 301 is executed.
In addition, it is necessary to explanation, it, can if finding the subject information of more than two schedules from current interactive information With the subject information for each schedule, the processing of following step is carried out respectively, and processing procedure is similar, and the embodiment of the present invention is only It is stated for wherein some schedule.
In a kind of feasible implementation, if after finding subject information in current interactive information, can also show Show that dialog box, request user are confirmed whether to automatically generate calendar prompting event, if it is to continue to execute step that user, which confirms, 302, if not, terminating current process, do not continue to execute subsequent step.
302, the attribute information based on parameter item to be collected, is looked into the interactive information for meeting the trigger condition It looks for, obtains lookup result.
It, can also be according to ginseng to be collected other than needing the automatic subject information for obtaining schedule in the embodiment of the present invention Several attribute informations is searched in current interactive information, to obtain the relevant information of other and schedule automatically.For example, Parameter item to be collected (i.e. other and the relevant information of schedule) can include but is not limited to:The temporal information of schedule, schedule One or more in participant's information of location information and schedule.
For example, by taking parameter item to be collected includes the temporal information of schedule as an example, to based on parameter item to be collected Attribute information, searched in current interactive information, obtain lookup result carry out for stated:It can be based on specified Time format and at least one of time-critical word, searched in current interactive information, obtain the time of the schedule Information.Therefore, in the embodiment of the present invention can from interactive information automatic identification schedule temporal information, it is manual to avoid user Input time information.
For example, if the current interactive information used in step 301 is a newer interactive information, made in this step Current interactive information can be the newer interactive information, alternatively, the current interactive information used in this step also may be used To include N interactive information after the N interactive information and the newer interactive information before the newer interactive information, sheet Inventive embodiments are to this without being particularly limited to.Wherein the value of N can also according to demand or empirical value is configured, this hair Bright embodiment is to this also without being particularly limited to.
For example, specified time format can include but is not limited to:Xx/xx/xx, xx month xx day and xx:One in xx Or it is multiple.It can be carried out in the current interactive information of above-mentioned determination using one or more in these time formats Match, if there is the information for meeting these formats, then the information for meeting these formats can be extracted, to obtain schedule Temporal information.
In another example time-critical word can include but is not limited to:One in tomorrow, the day after tomorrow, the morning and afternoon or more It is a.The realization method for being found the temporal information of schedule from current interactive information using time-critical word is looked into step 301 The realization method principle for finding subject information is identical, and which is not described herein again.
It is understood that if including multiple temporal informations by searching, in lookup result, then it can be to multiple times Information is screened, and temporal information of the temporal information as schedule is therefrom obtained.For example, can be in multiple temporal informations Select and inquire the temporal information that distance is nearest between that interactive information of subject information, as schedule when Between information.
It should be noted that due to the usually future time that calendar prompting is directed to, the temporal information got needs Meet is that this condition of time not reached also therefore, if it is desirable to obtain the temporal information of schedule then gets schedule After temporal information, it can be determined that whether the temporal information of the schedule meets the condition, if it is satisfied, can continue to obtain other with The relevant information of schedule thens follow the steps 303 if wanting to obtain with the relevant information of schedule without other.
For example, by taking parameter item to be collected includes participant's information of schedule as an example, to based on parameter to be collected The attribute information of item, is searched in current interactive information, obtains being stated for lookup result carries out:It can be based on ginseng It with the mark or designated character of each participant currently interacted, is searched in current interactive information, obtains the schedule Participant's information.
Wherein, the realization side of participant's information of schedule is found from current interactive information using the mark of each participant Formula is identical as the realization method principle of subject information is found in step 301, and which is not described herein again.Wherein, the mark of participant Can be participant name, user name and the pet name in one or more, the embodiment of the present invention is to this without especially limiting It is fixed.
For example, often there is schedule in interactive information just for the few members in group, therefore schedule promoter may This few members can be referred in interactive information, the interaction of such as input "@Zhang San ,@Li Sis, tomorrow morning at 10 create a precedent meeting " etc Information, therefore can be searched in current interactive information using character "@", and the information after "@" is extracted, as Participant's information.
For example, by taking parameter item to be collected includes the location information of schedule as an example, to based on parameter item to be collected Attribute information, searched in current interactive information, obtain lookup result carry out for:It can be based on place format information It with place keyword, is searched in current interactive information, obtains the location information of the schedule.
For example, place format information and place keyword are:Number+meeting room and number+classroom etc., therefore can utilize Character " number+meeting room " and " number+teacher " are searched in current interactive information, and extract the information to match, are made For the location information of schedule.
It is understood that in the embodiment of the present invention, the number of other and the relevant information of schedule that if desired obtain is It is multiple, parallel search can be carried out to this multiple information, alternatively, sequential search, the embodiment of the present invention can also look into successively this It looks for mode without being particularly limited to, does not also limit looked-up sequence when sequential search successively.
In addition, if in the current interactive information of above-mentioned determination can based on the attribute information of parameter item to be collected, Found in current interactive information with the relevant other information of schedule, step 303 can be continued to execute., whereas if upper The attribute information based on parameter item to be collected in determining current interactive information is stated, is not found in current interactive information With the relevant other information of schedule, the current interactive information for being currently used in acquisition and the relevant other information of schedule can be ignored, And terminate current process, it continues waiting for executing step 301 again when getting interactive information next time, continues the theme for obtaining schedule Information.For example, if there is currently a newer interactive information, using the attribute information of parameter item to be collected not from this Matched in newer interactive information with the relevant other information of schedule, then terminate current process, wait for current instant messaging work When occurring next newer interactive information in the interactive window of tool, step 301 is executed.
303, according to the subject information of the schedule and the lookup result, the match information is determined.
For step 303, an embodiment of the present invention provides following two feasible implementations:
The first, by the subject information of the schedule of acquisition and lookup result directly as the match information of schedule.
Second, the subject information and lookup result of schedule are stored with specified format, obtains the match information.
In a kind of feasible implementation, the subject information and lookup result of schedule can be carried out using data format Storage.
For example, the subject information of storage schedule and the data format of temporal information are as follows:
As shown in above-mentioned data format, wherein themeMessage fields indicate the friendship for being matched to the subject information of schedule Mutual information;ThemeRange fields indicate position section of the subject information being matched in the interactive information, wherein " 10 " table Show that the position of bebinning character of the subject information being matched in the interactive information is that the 10th character starts, " 9 " indicate matching To the character length of subject information be 9 characters.The temporal information for the schedule that content representation in timeResult is matched to, Wherein, timeMessage indicates that the interactive information for being matched to the temporal information of schedule, the expression of timeRange fields are matched to Position section of the temporal information in the interactive information, wherein " 5 " indicate the subject information being matched in the interactive information The position of bebinning character is that the 5th character starts, and " 6 " indicate that the character length for the temporal information being matched to is 6 characters, time Field indicates the content for the temporal information being matched to, i.e. on March 6th, 2017.
It should be noted that the subject information of schedule and lookup result are stored in data format, can generate When calendar prompting event, the parsing of corresponding field can be carried out from data structure, obtain match information, and then believe according to matching Breath quickly to wait for that fill message carries out assignment, realizes the purpose for quickly generating calendar prompting event.
In addition, since there may be some special circumstances, if immediate communication tool is in the running background of terminal, not preceding Platform is run, but immediate communication tool still carries out the acquisition of the subject information and lookup result of above-mentioned schedule in running background, It is triggered again after immediate communication tool is transformed into front stage operation and generates calendar prompting event, therefore, it is necessary to by the theme of schedule Information and lookup result are stored, and calendar prompting event is regenerated when meeting condition.
Referring to FIG. 4, another flow diagram of its schedule processing method provided by the embodiment of the present invention, such as schemes Shown in 4, in a kind of feasible implementation, before step 202, it can also include the following steps:
202 ', display guiding creates entrance, in response to creating the operational order of entrance for the guiding, executes and obtains day The step of establishment template window of journey.
In a kind of feasible implementation, the data knot of subject information and above-mentioned query result for storing schedule Corresponding flag bit can be arranged in structure, and whether the information stored in Identification Data structure by flag bit has been used to generate Calendar prompting event, the information in data structure for having been used to generate calendar prompting event, need not subsequently regenerate It is follow-up to need to be used at calendar prompting event, and for the information in the data structure not for generating calendar prompting event Generate calendar prompting event.In this way, can determine that the information in which data structure needs to generate deduction prompting by flag bit Event, then execute Fig. 4 in step 202 ' and its later the step of.
Alternatively, in another feasible implementation, for having been used to generate the data structure of calendar prompting event In information, which can be deleted, for the information in the data structure not for generating calendar prompting event, Then preserved.In this way, for existing data structure, can carry out the step 202 in Fig. 4 ' and its later the step of.
In a kind of feasible implementation, for the letter in the data structure not for generating calendar prompting event Breath, namely the information in the data structure for generating calendar prompting event is needed, it can show that guiding creates entrance, to ask It asks user to choose whether to generate calendar prompting event, creates the operational order of entrance for guiding then in response to user, execute The step of obtaining the establishment template window of schedule.
Referring to FIG. 5, it is created the exemplary plot of entrance by the guiding that the embodiment of the present invention provides, as shown in figure 5, can be with Show that guiding creates entrance by pop-up window in the interactive window of immediate communication tool, which, which creates entrance, to include Whether prompt message such as " creates calendar prompting event", the operation button of user can also be included, such as button "Yes" and button "No", user can click one in two buttons.When the user clicks when button "Yes", it can trigger to generate user and be directed to and draw Lead the operational order for creating entrance.It will be understood by those skilled in the art that the example is by way of example only, it is not used in and limits this hair Show that guiding creates the implementation of entrance in bright embodiment.
For the realization of step 202, the embodiment of the present invention there is provided herein a kind of feasible embodiment.
It, can be specified in the equipment where the executive agent in step 202 in advance in a kind of feasible implementation The establishment template window of schedule is stored in storage location.After user creates the operational order of entrance for guiding, refer to from this Determine the establishment template window of reading schedule in storage location.Specifically, the establishment window mould read out from designated storage location In plate fill message is waited for comprising several.
In a kind of concrete implementation scheme, the establishment template window of schedule can utilize page code to realize, realize day The page code of the establishment template window of journey is stored in above-mentioned designated storage location.Further, client or browser It can be based on page masterplate to realizing that the page code of the establishment template window of schedule renders, to show the establishment window of schedule Mouthful.
For example, referring to FIG. 6, the exemplary plot of the establishment window of its schedule provided by the embodiment of the present invention, such as Fig. 6 institutes Show, the fill message that waits in the establishment window includes:Subject information, temporal information, location information and participant's information.
For the realization of step 203, the embodiment of the present invention there is provided herein a kind of feasible embodiment.Referring to FIG. 7, It is the flow diagram of the realization method of step 203 provided by the present invention, as shown in fig. 7, comprises:
701, it according to the attribute information for waiting for fill message in the establishment template window, is carried out in the match information It searches.
It, can be with it is understood that each wait for that fill message can have there are one attribute-name and a corresponding attribute value It using the attribute-name for waiting for fill message, is searched in match information, to obtain the attribute value for waiting for fill message.For example, As shown in fig. 6, can utilize it is shown in fig. 6 establishment window in the attribute-name for waiting for fill message, as theme, the time, place and Participant is searched in match information respectively.
If the corresponding match information of the attribute information 702, is found, using the match information found to waiting filling out accordingly Write information carries out assignment.
According to the attribute information for waiting for fill message, if having found the corresponding matching letter of the attribute information in match information It ceases (attribute value for such as waiting for fill message), then fill message, which carries out assignment, can be waited for this using the match information found, i.e., will The match information found waits for the attribute value of fill message as this.
For example, as shown in fig. 6, waiting for that the attribute of fill message is entitled " theme ", from interaction letter comprising before in match information Therefore the subject information " weekly meeting " of collected schedule in breath can be found according to the attribute-name in match information pair The match information " weekly meeting " answered indicates the theme of current schedule then by the corresponding attribute value of " weekly meeting " conduct " theme " It is all examples.In another example waiting for that the attribute of fill message is entitled " place ", collected from interactive information comprising before in match information The location information " 2004 meeting room " of schedule therefore corresponding matching is found in match information according to the attribute-name and is believed Breath is " 2004 meeting room ", then by the corresponding attribute value of " 2004 meeting room " conduct " place ", indicates that the place of the schedule is In 2004 meeting rooms.
If 703, not finding the corresponding match information of the attribute information, using default information to letter to be filled in accordingly Breath carries out assignment or keeps waiting for the non-fill state of fill message accordingly.
In a kind of feasible implementation, according to the attribute information of fill message is waited for, if do not had in match information The corresponding match information of the attribute information (attribute value for such as waiting for fill message) is had found, default information can be read, it is then sharp With default information to waiting for that fill message carries out assignment accordingly.Alternatively, in another feasible implementation, can also keep The corresponding non-fill state for waiting for fill message, that is to say, that wait for that the attribute value of fill message is temporarily sky.
In a concrete implementation scheme, it can deposit in advance in the equipment where the executive agent in step 203 in advance Storage each waits for the corresponding default information of fill message, in this way, if can not be identified from interactive information related to schedule Information, such as temporal information, location information or participant's information, so that it may to read pre-stored default information.
For example, referring to FIG. 8, another exemplary plot of the establishment window of its schedule provided by the embodiment of the present invention, such as Shown in Fig. 8, wait in fill message, in match information, only get " theme " corresponding attribute value " weekly meeting " and " when Between " corresponding attribute value " 18 days 10 December:00-10:30 ", others wait for fill message, and such as " place " and " participant " does not all have Corresponding match information is got, by taking Fig. 8 as an example, for waiting for fill message " place ", its non-fill state can be kept, It is temporarily not empty to create its attribute value in template window;For waiting for fill message " participant ", default information can be read, that is, is given tacit consent to Information is that all members in current group are filled out attribute value of all members as " participant " in current group In the establishment template window for entering schedule.
Referring to FIG. 9, another flow diagram of its schedule processing method provided by the embodiment of the present invention, such as schemes Shown in 9, in a kind of feasible implementation, after step 203, it can also include the following steps:
204, it is based on the calendar prompting event, schedule prompt is carried out according to specific mode.
Referring to FIG. 10, another flow diagram of its schedule processing method provided by the embodiment of the present invention, such as Shown in Figure 10, in a kind of feasible implementation, before the step 204, it can also include the following steps:
204 ', it shows the calendar prompting event, in response to the operational order for the calendar prompting event, executes base In the calendar prompting event, the step of prompt according to specific mode.
For example, 1 is please referred to Fig.1, the exemplary plot for showing calendar prompting event provided by the embodiment of the present invention, As shown in figure 11, after generating calendar prompting event, schedule window can be popped up in the interactive window of immediate communication tool, Show that the calendar prompting event, user can operate in the calendar prompting event of display in the schedule window.
In a kind of feasible implementation, for the match information (packet being had been filled into the calendar prompting event of display Include the default information of the match information and filling that get), user carries out information in calendar prompting event in the schedule window Modification, alternatively, if information there is no problem, user can not also modify.For example, as shown in figure 11, for display Subject information, temporal information in calendar prompting event and participant's information, with can modify per family.
In addition, for waited in the calendar prompting event of display fill message be sky, user can in the schedule window into Row is filled in.Alternatively, can not also be filled in, the non-fill state for waiting for fill message is still maintained.In this way, if carrying out day When journey is reminded, the content of fill message will be waited in prompt message not comprising this.For example, as shown in figure 8, the calendar prompting thing of display Non- fill state is in part before " place ";As shown in figure 11, user has input the information in " place ", i.e. 2004 meeting rooms.
Further, if the calendar prompting event of display is errorless, alternatively, user modifies to calendar prompting event Afterwards, user, which can trigger, generates the operational order that user is directed to the calendar prompting event.For example, as shown in figure 11, Yong Huke To click " completion " button in schedule window, the operational order that user is directed to the calendar prompting event is generated with triggering.
For the realization of step 204, the embodiment of the present invention there is provided herein a kind of feasible embodiment.Please refer to figure 12, it is the flow diagram of the realization method of step 204 provided by the present invention, as shown in figure 12, including:
1201, according to the calendar prompting event, schedule prompt message is generated.
1202, the schedule prompt message is exported by current interactive interface.
In a kind of feasible implementation, if not including the letter to be filled in of non-fill state in calendar prompting event Breath then can generate schedule prompt message according to all information of calendar prompting event.Alternatively, if being wrapped in calendar prompting event The fill message that waits for containing non-fill state then can generate schedule prompt message according to the partial information of calendar prompting event, should The attribute information for waiting for fill message involved by non-fill state is not included in the schedule prompt message of generation.
Further, after generating schedule prompt message, current interactive interface outputting schedule prompt message can be passed through.Example Such as, as shown in figure 13, prompt window can be popped up in current interactive interface, schedule prompt letter is shown in the prompt window Breath.Alternatively, in another example, as shown in figure 14, schedule prompt can also be directly pushed in the interactive window in current interactive interface Information.
5 are please referred to Fig.1, by another flow example figure for the schedule processing method that the embodiment of the present invention provides, is such as schemed Shown in 15, including:
1500, start.
1501, the monitoring of new interactive information is carried out to the interactive window in immediate communication tool.
1502, newer interactive information is detected the presence of.
1503, it is searched in the newer interactive information based on the subject key words of schedule, if finding theme Information executes step 1504, whereas if not finding subject information, executes 1516.
1504, it on the basis of the interactive information for finding subject information, is handed in N interactive information before and N items later It in mutual information, is searched based on time format, if finding temporal information, executes step 1505, whereas if not searching To temporal information, 1516 are executed.
1505, the subject information of the schedule found and temporal information are stored in data format, generates matching letter Breath.
1506, if there is the match information of generation or the match information generated before, display guiding creates entrance.
1507, user clicks in guiding creates entrance and creates button, and entrance is created for the guiding to trigger user Operational order.
1508, in response to the operational order for the guiding establishment entrance, the establishment template window of schedule is obtained.
1509, by match information subject information and temporal information fill in respectively into establishment template window, respectively as " theme " content and " time " content, wherein the content of " participant " is members in group, is carried with generating schedule The event of waking up.
1510, calendar prompting event is shown by schedule window.
1511, whether user modifies to the information in calendar prompting event, if modification executes 1512, if do not repaiied Change execution 1513.
1512, user inputs the content in " place " in the calendar prompting event of display, then executes 1513.
1513, user clicks completing button in schedule window, and generating user with triggering is directed to the calendar prompting event Operational order.
1514, day is generated according to the calendar prompting event in response to the operational order for the calendar prompting event Journey prompt message.
1515, in current interactive window outputting schedule prompt message.
1516, ignore the newer interactive information, terminate currently processed flow.
In the embodiment of the present invention, immediate communication tool is combined with schedule management, can be adopted in interactive information automatically Collect the match information of schedule, and then automatically generate calendar prompting event, and schedule prompt is carried out according to calendar prompting event, it is real Function that is automatic and quickly creating schedule is showed, compared with prior art, has avoided user and be operated manually one by one and bring Cumbersome problem, reduces operating cost, improves schedule formation efficiency to a certain extent.
The embodiment of the present invention, which further provides, realizes the device embodiment of each step and method in above method embodiment.
6 are please referred to Fig.1, by the functional block diagram for the schedule processing unit that the embodiment of the present invention provides.Such as Figure 16 institutes Show, which includes:
Information acquisition unit 100, the match information for acquiring schedule from interactive information;
Template acquiring unit 200, the establishment template window for obtaining schedule;
Schedule generation unit 300, for the match information according to the schedule, to waiting filling out in the establishment template window Write information is configured, to generate calendar prompting event.
In a kind of feasible implementation, the schedule generation unit 300 is specifically used for:
According to the attribute information for waiting for fill message in the establishment template window, looked into the match information It looks for;
If finding the corresponding match information of the attribute information, using the match information found to letter to be filled in accordingly Breath carries out assignment;
If not finding the corresponding match information of the attribute information, using default information to wait for accordingly fill message into Row assignment or the non-fill state for keeping waiting for fill message accordingly.
In a kind of feasible implementation, described device further includes:First display unit 400, for showing guiding wound It is built into mouth;
The template acquiring unit 200, is specifically used for:In response to creating the operational order of entrance for the guiding, obtain Take the establishment template window of schedule.
In a kind of feasible implementation, described device further includes:Schedule prompt unit 500, for being based on the day Journey reminder events carry out schedule prompt according to specific mode.
In a kind of feasible implementation, described device further includes:Second display unit 600, for showing the day Journey reminder events;
The schedule prompt unit 500, is specifically used for:In response to the operational order for the calendar prompting event, base In the calendar prompting event, prompted according to specific mode.
In a kind of feasible implementation, the schedule prompt unit 500 is specifically used for:
According to the calendar prompting event, schedule prompt message is generated;
The schedule prompt message is exported by current interactive interface.
In a kind of feasible implementation, described information collecting unit is specifically used for:Meet in response to interactive information and gives birth to At the trigger condition of calendar prompting event, the match information that schedule is acquired from interactive information is executed.
Specifically, the trigger condition includes:
Current interactive information includes the subject key words of schedule;And/or
Interactive information in specified range includes the subject key words of schedule.
In a kind of feasible implementation, described information collecting unit 100 is specifically used for:
Subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain State the subject information of schedule;
Based on the attribute information of parameter item to be collected, searched in the interactive information for meeting the trigger condition, Obtain lookup result;
According to the subject information of the schedule and the lookup result, the match information is determined.
In a kind of feasible implementation, described information collecting unit 100 is used for the subject key words based on schedule, Meet in the interactive information of the trigger condition and searched, when subject information to obtain the schedule, is specifically used for:
Cutting word processing is carried out to the current interactive information, obtains at least one candidate participle;
The subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result;
Based on the text matches as a result, target participle is obtained from each candidate participle, as the subject information.
In a kind of feasible implementation, described information collecting unit 100 be used for by the subject key words respectively with Each candidate participle carries out text matches and is specifically used for when obtaining text matches result:Subject key words are calculated separately to wait with each The text similarity for selecting participle, using as text matches result;
Described information collecting unit 100 is used for based on the text matches as a result, obtaining target point from each candidate participle When word, it is specifically used for:The maximum candidate participle of text similarity is obtained, to be segmented as target.
In a kind of feasible implementation, the parameter item to be collected includes the temporal information of the schedule, described Information acquisition unit 100 is used for the attribute information based on parameter item to be collected, in the interactive information for meeting the trigger condition In searched, when obtaining lookup result, be specifically used for:
Based at least one of specified time format and time-critical word, is searched, obtained in current interactive information To the temporal information of the schedule.
In a kind of feasible implementation, described information collecting unit 100 is used for the subject information according to the schedule With the lookup result, it is specifically used for when determining the match information:With specified format to the subject information of the schedule and institute It states lookup result to be stored, obtains the match information.
It should be noted that above-mentioned schedule processing unit can be set in client, alternatively, service can also be set to In device, the embodiment of the present invention is to this without being particularly limited to.
Fig. 1 is able to carry out to method shown in figure 15 by each unit in this present embodiment, the present embodiment is not described in detail Part, can refer to the related description to Fig. 1 to Figure 15.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner, for example, multiple units or group Part can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown Or the mutual coupling, direct-coupling or communication connection discussed can be by some interfaces, device or unit it is indirect Coupling or communication connection can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can be stored in one and computer-readable deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer It is each that device (can be personal computer, server or network equipment etc.) or processor (Processor) execute the present invention The part steps of embodiment the method.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various The medium of program code can be stored.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention With within principle, any modification, equivalent substitution, improvement and etc. done should be included within the scope of protection of the invention god.

Claims (26)

1. a kind of schedule processing method, which is characterized in that including:
The match information of schedule is acquired from interactive information;
Obtain the establishment template window of schedule;
According to the match information of the schedule, to waiting for that fill message configures in the establishment template window, to generate day Journey reminder events.
2. according to the method described in claim 1, it is characterized in that, according to the match information of the schedule, to the establishment window Wait for that fill message is configured in mouth template, to generate calendar prompting event, including:
According to the attribute information for waiting for fill message in the establishment template window, searched in the match information;
If finding the corresponding match information of the attribute information, using the match information found to wait for accordingly fill message into Row assignment;
If the corresponding match information of the attribute information is not found, using default information to waiting for that fill message is assigned accordingly Value or the non-fill state for keeping waiting for fill message accordingly.
3. according to the method described in claim 1, it is characterized in that, obtain schedule establishment template window before, the method Further include:
Display guiding creates entrance;
In response to the step of creating the operational order of entrance for the guiding, executing the establishment template window for obtaining schedule.
4. according to the method described in claim 1, it is characterized in that, the method further includes:
Based on the calendar prompting event, schedule prompt is carried out according to specific mode.
5. according to the method described in claim 4, it is characterized in that, be based on the calendar prompting event, according to specific mode into Before the prompt of row schedule, the method further includes:
Show the calendar prompting event;
In response to the operational order for the calendar prompting event, executes and be based on the calendar prompting event, according to designated parties The step of formula is prompted.
6. method according to claim 4 or 5, which is characterized in that the calendar prompting event is based on, according to specific mode Schedule prompt is carried out, including:
According to the calendar prompting event, schedule prompt message is generated;
The schedule prompt message is exported by current interactive interface.
7. according to the method described in claim 1, it is characterized in that, from interactive information acquire schedule match information before, The method further includes:
Meet the trigger condition for generating calendar prompting event in response to interactive information, executes for acquiring schedule from interactive information The step of with information.
8. the method according to the description of claim 7 is characterized in that the trigger condition includes:
Current interactive information includes the subject key words of schedule;And/or
Interactive information in specified range includes the subject key words of schedule.
9. according to the method described in claim 1 or 7 or 8, which is characterized in that acquire the matching letter of schedule from interactive information Breath, including:
Subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain the day The subject information of journey;
Based on the attribute information of parameter item to be collected, is searched, obtained in the interactive information for meeting the trigger condition Lookup result;
According to the subject information of the schedule and the lookup result, the match information is determined.
10. according to the method described in claim 9, it is characterized in that, the subject key words based on schedule, are meeting the triggering It is searched in the interactive information of condition, to obtain the subject information of the schedule, including:
Cutting word processing is carried out to the current interactive information, obtains at least one candidate participle;
The subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result;
Based on the text matches as a result, target participle is obtained from each candidate participle, as the subject information.
11. according to the method described in claim 10, it is characterized in that, the subject key words are segmented with each candidate respectively into Row text matches obtain text matches as a result, including:It is similar to each candidate text of participle to calculate separately subject key words Degree, using as text matches result;
Based on the text matches as a result, obtaining target participle from each candidate participle, including:It is maximum to obtain text similarity Candidate's participle, to be segmented as target.
12. according to the method described in claim 9, it is characterized in that, the parameter item to be collected include the schedule when Between information searched, obtained in the interactive information for meeting the trigger condition based on the attribute information of parameter item to be collected To lookup result, including:
It based at least one of specified time format and time-critical word, is searched in current interactive information, obtains institute State the temporal information of schedule.
13. the method according to any one of claim 9 to 11, which is characterized in that according to the subject information of the schedule With the lookup result, the match information is determined, including:The subject information to the schedule and the lookup with specified format As a result it is stored, obtains the match information.
14. a kind of schedule processing unit, which is characterized in that including:
Information acquisition unit, the match information for acquiring schedule from interactive information;
Template acquiring unit, the establishment template window for obtaining schedule;
Schedule generation unit, for the match information according to the schedule, to waiting for fill message in the establishment template window It is configured, to generate calendar prompting event.
15. device according to claim 14, which is characterized in that the schedule generation unit is specifically used for:
According to the attribute information for waiting for fill message in the establishment template window, searched in the match information;
If finding the corresponding match information of the attribute information, using the match information found to wait for accordingly fill message into Row assignment;
If the corresponding match information of the attribute information is not found, using default information to waiting for that fill message is assigned accordingly Value or the non-fill state for keeping waiting for fill message accordingly.
16. device according to claim 14, which is characterized in that described device further includes:First display unit, for showing Show that guiding creates entrance;
The template acquiring unit, is specifically used for:In response to creating the operational order of entrance for the guiding, schedule is obtained Create template window.
17. device according to claim 14, which is characterized in that described device further includes:
Schedule prompt unit carries out schedule prompt for being based on the calendar prompting event according to specific mode.
18. device according to claim 17, which is characterized in that described device further includes:Second display unit, for showing Show the calendar prompting event;
The schedule prompt unit, is specifically used for:In response to the operational order for the calendar prompting event, it is based on the day Journey reminder events, are prompted according to specific mode.
19. the device according to claim 17 or 18, which is characterized in that the schedule prompt unit is specifically used for:
According to the calendar prompting event, schedule prompt message is generated;
The schedule prompt message is exported by current interactive interface.
20. device according to claim 14, which is characterized in that described information collecting unit is specifically used for:In response to handing over Mutual information meets the trigger condition for generating calendar prompting event, executes the match information that schedule is acquired from interactive information.
21. device according to claim 20, which is characterized in that the trigger condition includes:
Current interactive information includes the subject key words of schedule;And/or
Interactive information in specified range includes the subject key words of schedule.
22. according to the device described in claim 14 or 20 or 21, which is characterized in that described information collecting unit is specifically used for:
Subject key words based on schedule are searched in the interactive information for meeting the trigger condition, to obtain the day The subject information of journey;
Based on the attribute information of parameter item to be collected, is searched, obtained in the interactive information for meeting the trigger condition Lookup result;
According to the subject information of the schedule and the lookup result, the match information is determined.
23. device according to claim 22, which is characterized in that described information collecting unit is used for the theme based on schedule Keyword is searched in the interactive information for meeting the trigger condition, when subject information to obtain the schedule, specifically For:
Cutting word processing is carried out to the current interactive information, obtains at least one candidate participle;
The subject key words are subjected to text matches with each candidate participle respectively, obtain text matches result;
Based on the text matches as a result, target participle is obtained from each candidate participle, as the subject information.
24. device according to claim 23, which is characterized in that described information collecting unit is used for theme key Word carries out text matches with each candidate participle respectively and is specifically used for when obtaining text matches result:Calculate separately subject key words With the text similarity of each candidate participle, using as text matches result;
When described information collecting unit is used to based on the text matches obtain target participle in as a result, segmenting from each candidate, tool Body is used for:The maximum candidate participle of text similarity is obtained, to be segmented as target.
25. device according to claim 22, which is characterized in that the parameter item to be collected include the schedule when Between information, described information collecting unit be used for the attribute information based on parameter item to be collected, meeting the trigger condition It is searched in interactive information, when obtaining lookup result, is specifically used for:
It based at least one of specified time format and time-critical word, is searched in current interactive information, obtains institute State the temporal information of schedule.
26. the device according to any one of claim 22 to 24, which is characterized in that described information collecting unit is used for root Subject information according to the schedule and the lookup result, are specifically used for when determining the match information:With specified format to institute The subject information and the lookup result for stating schedule are stored, and the match information is obtained.
CN201710154239.8A 2017-03-15 2017-03-15 A kind of schedule processing method and processing device Pending CN108629549A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710154239.8A CN108629549A (en) 2017-03-15 2017-03-15 A kind of schedule processing method and processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710154239.8A CN108629549A (en) 2017-03-15 2017-03-15 A kind of schedule processing method and processing device

Publications (1)

Publication Number Publication Date
CN108629549A true CN108629549A (en) 2018-10-09

Family

ID=63687405

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710154239.8A Pending CN108629549A (en) 2017-03-15 2017-03-15 A kind of schedule processing method and processing device

Country Status (1)

Country Link
CN (1) CN108629549A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109856955A (en) * 2019-04-17 2019-06-07 南昌航空大学 A kind of intelligent alarm clock
CN111260899A (en) * 2020-02-27 2020-06-09 上海萃钛智能科技有限公司 Intelligent visual capture reminding AR device, reminding system and reminding method
CN111740894A (en) * 2020-05-29 2020-10-02 腾讯科技(深圳)有限公司 Planned task creating method and device, computer equipment and storage medium
CN112150103A (en) * 2020-09-08 2020-12-29 腾讯科技(深圳)有限公司 Schedule setting method and device and storage medium
CN112712862A (en) * 2019-10-24 2021-04-27 北京新研汇医药研发有限公司 Method, device and system for generating clinical research time schedule
CN112866093A (en) * 2021-01-26 2021-05-28 北京搜狗科技发展有限公司 Data processing method and device and electronic equipment
CN112927697A (en) * 2021-01-22 2021-06-08 济南浪潮高新科技投资发展有限公司 Schedule management method and device based on voice recognition
CN113098700A (en) * 2021-03-31 2021-07-09 北京达佳互联信息技术有限公司 Group creation method and device, electronic equipment and storage medium
CN113312894A (en) * 2021-07-28 2021-08-27 北京明略软件***有限公司 Target file generation method and device and electronic equipment
CN114697442A (en) * 2020-12-30 2022-07-01 华为技术有限公司 Schedule generation method and device, terminal and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378441A (en) * 2014-11-25 2015-02-25 小米科技有限责任公司 Schedule creating method and device
CN104463552A (en) * 2013-09-22 2015-03-25 中国电信股份有限公司 Method and device for generating calendar reminding

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463552A (en) * 2013-09-22 2015-03-25 中国电信股份有限公司 Method and device for generating calendar reminding
CN104378441A (en) * 2014-11-25 2015-02-25 小米科技有限责任公司 Schedule creating method and device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109856955A (en) * 2019-04-17 2019-06-07 南昌航空大学 A kind of intelligent alarm clock
CN112712862A (en) * 2019-10-24 2021-04-27 北京新研汇医药研发有限公司 Method, device and system for generating clinical research time schedule
CN111260899A (en) * 2020-02-27 2020-06-09 上海萃钛智能科技有限公司 Intelligent visual capture reminding AR device, reminding system and reminding method
CN111740894A (en) * 2020-05-29 2020-10-02 腾讯科技(深圳)有限公司 Planned task creating method and device, computer equipment and storage medium
CN112150103A (en) * 2020-09-08 2020-12-29 腾讯科技(深圳)有限公司 Schedule setting method and device and storage medium
CN112150103B (en) * 2020-09-08 2023-11-28 腾讯科技(深圳)有限公司 Schedule setting method, schedule setting device and storage medium
CN114697442A (en) * 2020-12-30 2022-07-01 华为技术有限公司 Schedule generation method and device, terminal and storage medium
CN114697442B (en) * 2020-12-30 2023-07-11 华为技术有限公司 Schedule generation method and device, terminal and storage medium
CN112927697A (en) * 2021-01-22 2021-06-08 济南浪潮高新科技投资发展有限公司 Schedule management method and device based on voice recognition
CN112866093A (en) * 2021-01-26 2021-05-28 北京搜狗科技发展有限公司 Data processing method and device and electronic equipment
CN113098700A (en) * 2021-03-31 2021-07-09 北京达佳互联信息技术有限公司 Group creation method and device, electronic equipment and storage medium
CN113312894A (en) * 2021-07-28 2021-08-27 北京明略软件***有限公司 Target file generation method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN108629549A (en) A kind of schedule processing method and processing device
CN108629548A (en) A kind of schedule processing method and processing device
JP7032504B2 (en) Automatic assistant with meeting ability
JP6956113B2 (en) Providing suggestions for interaction with automation assistants in multi-user message exchange threads
CN110023926B (en) Generating reply content to be presented in response to text input using text input and user state information
CN108153800B (en) Information processing method, information processing apparatus, and recording medium
CN107733780B (en) Intelligent task allocation method and device and instant messaging tool
US20170154274A1 (en) Conversation branching for more efficient resolution
US20170046450A1 (en) Enhanced search suggestion for personal information services
JP2018036621A (en) Information input method and device
US20120179465A1 (en) Real time generation of audio content summaries
US20190199669A1 (en) Automated generation of prompts and analyses of user responses to the prompts to determine an entity for an action and perform one or more computing actions related to the action and the entity
US10489400B2 (en) Question pre-processing in a question and answer system
CN107465599A (en) Schedule method to set up and device in a kind of instant messaging
CN108062316A (en) A kind of method and apparatus for aiding in customer service
CN109817210A (en) Voice writing method, device, terminal and storage medium
CN108733343A (en) Generate the method, apparatus and storage medium of phonetic control command
CN109032381A (en) A kind of input method based on context, device, storage medium and terminal
CN109271503A (en) Intelligent answer method, apparatus, equipment and storage medium
US20220358912A1 (en) Meeting-adapted language model for speech recognition
KR102548365B1 (en) Method for generating conference record automatically and apparatus thereof
US11491396B2 (en) Information processing method and electronic device
CN109614622A (en) Valid data extracting method, device, storage medium and terminal
JP2019040299A (en) Interaction control system, program and method
CN109683760A (en) Display methods, device, terminal and the storage medium of nearest content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination