CN105183819A - Method and device for providing reminding message and generating reminding setting item - Google Patents
Method and device for providing reminding message and generating reminding setting item Download PDFInfo
- Publication number
- CN105183819A CN105183819A CN201510537126.7A CN201510537126A CN105183819A CN 105183819 A CN105183819 A CN 105183819A CN 201510537126 A CN201510537126 A CN 201510537126A CN 105183819 A CN105183819 A CN 105183819A
- Authority
- CN
- China
- Prior art keywords
- setting option
- message
- keyword
- word
- input frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a method and a device for providing a reminding message and generating a reminding setting item. A specific embodiment of the method for providing a reminder message includes: acquiring the position of the mobile intelligent terminal; matching the position with position condition information of a pre-stored reminding setting item; and if the position is successfully matched with the position condition information of the reminding setting item, sending a reminding message. The implementation can provide the user with an alert message according to the geographic location.
Description
Technical field
The application relates to field of computer technology, is specifically related to mobile internet technical field, particularly relates to the method and the device that provide reminder message, generate prompting setting option based on mobile intelligent terminal.
Background technology
Traditional method of reminder message that provides is all the time conditions arranged according to user, and when the time that the time conditions that time arrival user is arranged is corresponding, send reminder message, such as existing alarm clock is exactly realize the device that this provides reminder message method.
But, traditional method and apparatus of reminder message that provides only is reminded according to the time, reminder message can not be provided to user according to geographic position, remind setting model too single, if user needs to remind it when it is in specific position, above-mentioned traditional method and apparatus can not provide reminder message according to geographic position.
Summary of the invention
The object of the application is to propose a kind of method and device of providing reminder message, generating prompting setting option based on mobile intelligent terminal, solves the technical matters that above background technology part is mentioned.
First aspect, this application provides a kind of method providing reminder message based on mobile intelligent terminal, described method comprises: the position obtaining described mobile intelligent terminal place; The locality condition information of described position with the prompting setting option prestored is mated; If the locality condition information matches success of described position and described prompting setting option, then send reminder message.
In certain embodiments, describedly coupling is carried out with the locality condition information of the prompting setting option prestored in described position comprise: determine whether the distance between the position that described position is corresponding with described locality condition information is less than or equal to predetermined distance threshold, if, then the match is successful, otherwise it fails to match.
In certain embodiments, described prompting setting option also comprises time conditions information, and describedly coupling is carried out with the locality condition information of the prompting setting option prestored in described place comprise: if the distance between the position corresponding with the locality condition information of described prompting setting option, described position is less than or equal to predetermined distance threshold, and the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, then the match is successful, otherwise it fails to match.
In certain embodiments, described prompting setting option also comprises reminded contents information, and described in send reminder message and comprise: send the message comprising described reminded contents information.
Second aspect, this application provides a kind of method that setting option is reminded in generation based on mobile intelligent terminal, described method comprises: obtain the message that described mobile intelligent terminal receives; The text message of described message is obtained according to described message; Semantic segmentation is carried out to described text message; Backlog keyword and position keyword is extracted in word after singulation; Generate one according to described backlog keyword and described position keyword and remind setting option, described prompting setting option comprises reminded contents information and locality condition information.
In certain embodiments, the described text message obtaining described message according to described message comprises: if described message is text message, then obtain the text of described message as described text message; If described message is speech message, then speech recognition is carried out to the voice of described speech message, obtain text corresponding to described speech message as described text message.
In certain embodiments, backlog keyword is extracted in described word after singulation and position keyword comprises: mated with the word in existing item knowledge base one by one by the word after described segmentation, obtain backlog keyword; By the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword; If do not obtain described position keyword, then extract address class word in described text message as described position keyword.
In certain embodiments, describedly generate one according to described backlog keyword and described position keyword and remind setting option to comprise: remind setting option for newly-increased one, the reminded contents information of described prompting setting option is described backlog keyword, locality condition information is described position keyword; Preserve described prompting setting option.
In certain embodiments, described prompting setting option also comprises time conditions information, and described method also comprises: after obtaining backlog keyword, word after described segmentation is mated with the word in existing temporal knowledge storehouse one by one, obtains time-critical word; If do not obtain described time-critical word, then extract time class word in described text message as described time-critical word; And, described according to described backlog keyword and described position keyword generate one remind setting option also comprise: the time conditions information arranging described prompting setting option is described time-critical word.
In certain embodiments, described method comprises: display is used for user and increases the interface of reminding setting option newly, and described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame; Receive the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame; Setting option is reminded according to described data genaration one.
In certain embodiments, described method also comprises: if the data that user inputs in described reminded contents information input frame are not for empty, then add in described item knowledge base by the data that described user inputs in described reminded contents information input frame; If the data that described user inputs in described locality condition information input frame for empty, are not then added in the knowledge base of described address by the data that user inputs in described locality condition information input frame; If the data that described user inputs in described time conditions information input frame for empty, are not then added in described temporal knowledge storehouse by the data that user inputs in described time conditions information input frame.
The third aspect, this application provides a kind of device providing reminder message based on mobile intelligent terminal, described device comprises: position acquisition unit, for obtaining the position at described mobile intelligent terminal place; Condition Matching unit, for mating the locality condition information of described position with the prompting setting option prestored; Reminder message transmitting element, time successful for the locality condition information matches in described position and described prompting setting option, sends reminder message.
In certain embodiments, when the distance of described Condition Matching unit between the position that described position is corresponding with the locality condition information of described prompting setting option is less than or equal to predetermined distance threshold, determines that the match is successful, otherwise determine that it fails to match.
In certain embodiments, described prompting setting option also comprises time conditions information, and the distance of described Condition Matching unit between the position that described position is corresponding with the locality condition information of described prompting setting option is less than or equal to predetermined distance threshold, and when the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, determine that the match is successful, otherwise determine that it fails to match.
In certain embodiments, described prompting setting option also comprises reminded contents information, and described reminder message transmitting element is also for sending the message comprising described reminded contents information.
Fourth aspect, this application provides the device that setting option is reminded in a kind of generation based on mobile intelligent terminal, described device comprises: message retrieval unit, for obtaining the message that described mobile intelligent terminal receives; Message-text acquiring unit, for obtaining the text message of described message according to described message; Semantic segmentation unit, for carrying out semantic segmentation to described text message; Keyword extraction unit, for extracting backlog keyword and position keyword in word after singulation; First reminds setting option generation unit, and remind setting option for generating one according to described backlog keyword and described position keyword, described prompting setting option comprises reminded contents information and locality condition information.
In certain embodiments, described keyword extraction unit comprises: item knowledge base matching unit, mates one by one, obtain backlog keyword for the word after described segmentation with the word in existing item knowledge base; Address knowledge base matching unit, for by the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword; Position keyword extracting unit, for when not obtaining described position keyword, extracts address class word in described text message as described position keyword.
In certain embodiments, described prompting setting option also comprises time conditions information, and, described keyword extraction unit also comprises: temporal knowledge storehouse matching unit, for after obtaining backlog keyword, word after described segmentation is mated with the word in existing temporal knowledge storehouse one by one, obtains time-critical word; Time-critical word extraction unit, for when not obtaining described time-critical word, extracts time class word in described text message as described time-critical word; And described first reminds setting option generation unit to be also described time-critical word for arranging the time conditions information of described prompting setting option.
In certain embodiments, described device comprises: interface display unit, and increase the interface of reminding setting option for showing newly for user, described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame; Data receipt unit, for receiving the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame; Second reminds setting option generation unit, for reminding setting option according to described data genaration one.
In certain embodiments, described device also comprises: item knowledge base filler cells, for when the data that user inputs in described reminded contents information input frame are not for time empty, the data that described user inputs in described reminded contents information input frame are added in described item knowledge base; The data that described user inputs in described locality condition information input frame, for when the data that user inputs in described locality condition information input frame are not for time empty, are added in the knowledge base of described address by address knowledge base filler cells; The data that described user inputs in described time conditions information input frame, for when the data that user inputs in described time conditions information input frame are not for time empty, are added in described temporal knowledge storehouse by temporal knowledge storehouse filler cells.
The kind that the application provides is based on the method and the device that provide reminder message, generate prompting setting option of mobile intelligent terminal, send reminder message by during locality condition information matches success in the position at mobile intelligent terminal place and described prompting setting option, achieve and provide reminder message according to geographic position to user.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, the other features, objects and advantages of the application will become more obvious:
Fig. 1 is the exemplary system architecture providing reminder message, generate the prompting method of setting option or the embodiment of device can applying the application;
Fig. 2 is the process flow diagram providing an embodiment of the method for reminder message based on mobile intelligent terminal according to the application;
Fig. 3 is the process flow diagram reminding an embodiment of the method for setting option according to the generation based on mobile intelligent terminal of the application;
Fig. 4 is the structural drawing providing an embodiment of the device of reminder message based on mobile intelligent terminal according to the application;
Fig. 5 is the structural drawing reminding an embodiment of the device of setting option according to the generation based on mobile intelligent terminal of the application;
Fig. 6 is the structural representation of the computer system of the mobile intelligent terminal be suitable for for realizing the embodiment of the present application.
Embodiment
Below in conjunction with drawings and Examples, the application is described in further detail.Be understandable that, specific embodiment described herein is only for explaining related invention, but not the restriction to this invention.It also should be noted that, for convenience of description, in accompanying drawing, illustrate only the part relevant to Invention.
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the application in detail in conjunction with the embodiments.Fig. 1 shows the exemplary system architecture 100 of embodiment that is that setting option is reminded in the generation can applying the application or device.
As shown in Figure 1, system architecture 100 can comprise terminal device 101,102,103, network 104 and server 105.Network 104 is in order at terminal device 101, the medium providing communication link between 102,103 and server 105.Network 104 can comprise various connection type, such as wired, wireless communication link or fiber optic cables etc.
User can use terminal device 101,102,103 mutual by network 104 and server 105, to receive or to send message etc.Terminal device 101,102,103 can be provided with various client application, such as electronic chart class application, search class application etc.
Terminal device 101,102,103 can be the various electronic equipments supporting positioning function, includes but not limited to smart mobile phone, panel computer, pocket computer on knee and desk-top computer etc.
Server 105 can be to provide the server of various service, the database server such as provided support to the electronic chart application, management-type application etc. on terminal device 101,102,103 or Cloud Server.The process such as server can store the data received, analysis, and result is fed back to terminal device.
Should be appreciated that, the number of the terminal device in Fig. 1, network and server is only schematic.According to realizing needs, the terminal device of arbitrary number, network and server can be had.
Continue the flow process 200 that an embodiment of the method for reminder message is provided based on mobile intelligent terminal showing the application with reference to figure 2, Fig. 2 below.
It should be noted that, what the embodiment of the present application provided provides the method for reminder message usually to be performed by terminal device (such as, smart mobile phone, panel computer etc.).Correspondingly, corresponding with the method for the above-mentioned reminder message device of reminder message that provides is generally positioned in above-mentioned terminal device.
As shown in Figure 2, the method for reminder message that provides based on mobile intelligent terminal of the application comprises the following steps:
Step 201, obtains the position at described mobile intelligent terminal place.
In the present embodiment, the positioning function that can be carried by the application software or mobile intelligent terminal having positioning function in mobile intelligent terminal obtains the position at described mobile intelligent terminal place.
Step 202, mates the locality condition information of described position with the prompting setting option prestored.
In the present embodiment, this step such as can comprise: determine whether the distance between the position that described position is corresponding with described locality condition information is less than or equal to predetermined distance threshold, and if so, then the match is successful, otherwise it fails to match.
Such as, the locality condition information of reminding setting option is " community entrance guard ", and when user carries near mobile intelligent terminal process its community entrance guard, just the match is successful.
Alternatively, locality condition information is as an occurrence, it can make locality condition information by reconnaissance on electronic chart or search target location (such as a certain trade company or number) in advance by user, also thinkable method can arrange this locality condition information by those skilled in the art; Distance threshold can be pre-set by user, also can preset a fixed value (as 20 meters) as this distance threshold.
Step 203, if the locality condition information matches success of described position and described prompting setting option, then sends reminder message.
In the present embodiment, reminder message can include but not limited to the one in following several middle form: the tinkle of bells, vibration, message push.
The method that reminder message is provided based on mobile intelligent terminal that the present embodiment provides, send reminder message by during locality condition information matches success in the position at mobile intelligent terminal place and described prompting setting option, achieve and provide reminder message according to geographic position to user.
In some optional embodiments of the present embodiment, described prompting setting option can also comprise time conditions information.And, above-mentioned the position at mobile intelligent terminal place is carried out mating with the locality condition information of the prompting setting option prestored such as can comprise: if the distance between the position corresponding with the locality condition information of described prompting setting option, the position at mobile intelligent terminal place is less than or equal to predetermined distance threshold, and the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, then the match is successful, otherwise it fails to match.
By time conditions information is added prompting setting option, and as another matching condition, making user except obtaining except reminder message by geographic position, time conditions can also be added on this basis and come to be reminded more accurately, thus enabling the present embodiment adapt to more scene.
In some optional embodiments of the present embodiment, remind setting option also to comprise reminded contents information, and the above-mentioned reminder message that sends such as can comprise: send the message comprising described reminded contents information.
Such as, remind that the reminded contents information of setting option be " getting express delivery ", when locality condition information matches with prompting setting option of the position at user place, send " getting express delivery " this message.
By sending the reminder message comprising reminded contents, making user when receiving reminder message, can see and understand the thing now needing to do or understand, adding the information that reminder message provides.
Fig. 3 shows the flow process 300 of an embodiment of the method for the prompting of the generation based on the mobile intelligent terminal setting option of the application.
It should be noted that the generation that the embodiment of the present application provides reminds the method for setting option part to be performed (such as by the word match in the word in message and each knowledge base) by server 105, but mainly performed by terminal device 101,102,103.Correspondingly, the device generating prompting setting option can be arranged in terminal device 101,102,103.The prompting setting option that the present embodiment generates can as the prompting setting option prestored in embodiment corresponding to Fig. 2.As shown in Figure 3, the generation based on mobile intelligent terminal of the application reminds the method for setting option to comprise the following steps:
Step 301, obtains the message that described mobile intelligent terminal receives.
In the present embodiment, above-mentioned message can be such as: the message such as note, micro-letter, QQ, mail or p.m.entry.The message that described mobile intelligent terminal receives can be obtained by the message interface monitoring each application program (note as escribed above, micro-letter, QQ, mail or p.m.entry lamp application program).
Step 302, obtains the text message of described message according to described message.
In the present embodiment, if above-mentioned message is text message, then can obtain the text of above-mentioned message as described text message; If described message is speech message, then can carry out speech recognition to the voice of described speech message, obtain text corresponding to described speech message as described text message.By the process of this speech message, expand the source of text message, make the prompting setting option of generation more comprehensive.
Step 303, carries out semantic segmentation to described text message.
Such as, user receives the note that courier sends out: " express delivery is got at entrance guard place, Qing community ", can arrive the word such as " community entrance guard ", " getting express delivery " after semantic segmentation.
Step 304, extracts backlog keyword and position keyword in word after singulation.
In the present embodiment, the word after described segmentation can be mated with the word in existing item knowledge base one by one, obtain backlog keyword; After obtaining item keyword, by the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword; If do not obtain described position keyword, then extract address class word in described text message as described position keyword.Wherein, the word in item knowledge base such as can comprise: the word such as " express delivery ", " doing shopping ", " getting thing "; Word in the knowledge base of address such as can comprise: the word such as " so-and-so supermarket ", " so-and-so dining room ".Optionally, above-mentioned can be mated by equal the judging whether of character string with the word in knowledge base, also can judge whether coupling by semantic similarity, to reduce the situation of leaking and extracting.
Continuing the example continued to use above, in step 304, when mating item knowledge base, " express delivery " this backlog keyword can be matched.Then go matched position knowledge base, if there is no " community entrance guard " this word in location knowledge storehouse, then can extract address class word " community entrance guard " in this note as described position keyword.
Step 305, generate one according to described backlog keyword and described position keyword and remind setting option, described prompting setting option comprises reminded contents information and locality condition information.
In the present embodiment, step 305 can comprise: remind setting option for newly-increased one, the reminded contents information of described prompting setting option is described backlog keyword, locality condition information is described position keyword; Preserving described prompting setting option, alternatively, can be kept at reminding setting option in the storage medium that the mobile intelligent terminal such as database, file can read.
Continue the example continued to use above, the locality condition information of the prompting setting option generated in this step is " community entrance guard ", reminded contents information is " express delivery ".
Alternatively, before the described prompting setting option of preservation, acknowledge message can be sent to user, and the options for user selection whether generating and remind setting option is provided, if user selects to be then preserve described prompting setting option, otherwise do not preserve.
The method of setting option is reminded in the generation based on mobile intelligent terminal that the present embodiment provides, comprised the prompting setting option of locality condition information by the message generation received according to mobile intelligent terminal, make user can obtain reminder message according to locality condition information.
Further, by extracting backlog keyword and position keyword according to the message received, and generate prompting setting option according to this backlog keyword and position keyword, thus achieve intelligent automatic generation prompting setting option.
In some optional embodiments of the present embodiment, remind setting option can also comprise time conditions information.And the generation of the present embodiment reminds setting option method to comprise: after obtaining backlog keyword, mated one by one by the word after described segmentation, obtain time-critical word with the word in existing temporal knowledge storehouse; If do not obtain described time-critical word, then extract time class word in described text message as described time-critical word.Wherein, the word in temporal knowledge storehouse such as can comprise: the word such as " 4 o'clock ", " 4:00 ", " differing from five minutes at 4 o'clock ".Numerical value in above-mentioned word is exemplary citing, and those skilled in the art should be appreciated that the word that other numerical value any or the word relevant to numerical value can substitute the numerical value in above-mentioned example and be correlated with numerical value.Optionally, above-mentioned can be mated by equal the judging whether of character string with the word in temporal knowledge storehouse, also can judge whether coupling by semantic similarity, to reduce the situation of leaking and extracting.
In addition, step 305 can also comprise: the time conditions information arranging described prompting setting option is above-mentioned time-critical word.
By the above-mentioned process about time conditions information, making user except obtaining except reminder message by geographic position, time conditions can also be added on this basis and come to be reminded more accurately, thus more scene can be adapted to.
In some Alternate embodiments of the present embodiment, remind setting option manually can also be arranged by user, based on this kind of situation, the generation of the present embodiment reminds setting option method to comprise: display is used for user and increases the interface of reminding setting option newly, and described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame; Receive the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame; Setting option is reminded according to described data genaration one.By the method, make user that the prompting setting option of its needs can be manually set, and be not limited to the message generation prompting setting option only received from it, thus expand applicable scene further.
On this basis, this method can also comprise: if the data that user inputs in described reminded contents information input frame are not for empty, then add in described item knowledge base by the data that described user inputs in described reminded contents information input frame; If the data that described user inputs in described locality condition information input frame for empty, are not then added in the knowledge base of described address by the data that user inputs in described locality condition information input frame; If the data that described user inputs in described time conditions information input frame for empty, are not then added in described temporal knowledge storehouse by the data that user inputs in described time conditions information input frame.Thus make the word of above-mentioned knowledge base abundanter.
Alternatively, before adding above-mentioned data to corresponding knowledge base, acknowledge message can be sent to user, and provide the options for user whether adding corresponding knowledge base to select, if user selects, then add above-mentioned data to corresponding knowledge base, otherwise do not add above-mentioned data to corresponding knowledge base.Thus the data making user whether can be arranged from main separation dose knowledge base, expand application scenarios further.
With further reference to Fig. 4, as the realization to method shown in above-mentioned Fig. 2, this application provides a kind of embodiment that the device of reminder message is provided based on mobile intelligent terminal, this device embodiment is corresponding with the embodiment of the method shown in Fig. 2, and this device specifically can be applied in mobile intelligent terminal.
As shown in Figure 4, the device 400 of reminder message that provides based on mobile intelligent terminal that the present embodiment provides comprises: position acquisition unit 401, Condition Matching unit 402 and reminder message transmitting element 403.Wherein, position acquisition unit 401 is for obtaining the position at described mobile intelligent terminal place; Condition Matching unit 402 is for mating the locality condition information of described position with the prompting setting option prestored; When reminder message transmitting element 403 is successful for the locality condition information matches in described position and described prompting setting option, send reminder message.
In the present embodiment, Condition Matching unit 402 can the distance between the position that described position is corresponding with the locality condition information of described prompting setting option when being less than or equal to predetermined distance threshold, determines that the match is successful, otherwise determines that it fails to match.
The concrete process of position acquisition unit 401, Condition Matching unit 402 and reminder message transmitting element 403 with reference to the associated description of step 201, step 202 and step 203 in the embodiment of figure 2 correspondence, can not repeat them here.
In some Alternate embodiments of the present embodiment, described prompting setting option can also comprise time conditions information, and described Condition Matching unit 402 distance between the position that described position is corresponding with the locality condition information of described prompting setting option can be less than or equal to predetermined distance threshold, and when the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, determine that the match is successful, otherwise determine that it fails to match.
In some Alternate embodiments of the present embodiment, described prompting setting option can also comprise reminded contents information, and reminder message transmitting element 403 is also for sending the message comprising described reminded contents information.
The kind that the present embodiment provides is based on the device providing reminder message of mobile intelligent terminal, by Condition Matching unit 402 when the locality condition information matches of the position and described prompting setting option of determining mobile intelligent terminal place is successful, send reminder message by reminder message transmitting element 403, achieve and provide reminder message according to geographic position to user.
With further reference to Fig. 5, as the realization to method shown in above-mentioned Fig. 3, this application provides the embodiment that the device of setting option is reminded in a kind of generation based on mobile intelligent terminal, this device embodiment is corresponding with the embodiment of the method shown in Fig. 3, and this device specifically can be applied in mobile intelligent terminal.
As shown in Figure 5, the device 500 of setting option is reminded in the generation based on mobile intelligent terminal that the present embodiment provides, it is characterized in that, described device comprises: message retrieval unit 501, Message-text acquiring unit 502, semantic segmentation unit 503, keyword extraction unit 504 and first remind setting option generation unit 505.Wherein, the message that receives for obtaining described mobile intelligent terminal of message retrieval unit 501; Message-text acquiring unit 502 is for obtaining the text message of described message according to described message; Semantic segmentation unit 503 is for carrying out semantic segmentation to described text message; Keyword extraction unit 504 is for extracting backlog keyword and position keyword in word after singulation; First reminds setting option generation unit 505 to remind setting option for generating one according to described backlog keyword and described position keyword, and described prompting setting option comprises reminded contents information and locality condition information.
In the present embodiment, the concrete process of message retrieval unit 501, Message-text acquiring unit 502 and semantic segmentation unit 503 with reference to the process of step 301, step 302 and step 303 in the embodiment of figure 3 correspondence, can not repeat them here respectively.
In the present embodiment, keyword extraction unit 504 can comprise:
Item knowledge base matching unit 5041, mates with the word in existing item knowledge base one by one for the word after described segmentation, obtains backlog keyword.
Address knowledge base matching unit 5042, for by the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword;
Position keyword extracting unit 5043, for when not obtaining described position keyword, extracts address class word in described text message as described position keyword.
In the present embodiment, first setting option generation unit 505 is reminded to comprise:
Remind setting option setting unit 5051, remind setting option for newly-increased one, the reminded contents information of described prompting setting option is described backlog keyword, locality condition information is described position keyword;
Remind setting option storage unit 5052, for preserving described prompting setting option.In an Alternate embodiments of the present embodiment, remind setting option can also comprise time conditions information, and the keyword extraction unit 504 of the present embodiment can also comprise:
Temporal knowledge storehouse matching unit 5044, for after obtaining backlog keyword, mates the word after described segmentation with the word in existing temporal knowledge storehouse one by one, obtains time-critical word;
Time-critical word extraction unit 5045, for when not obtaining described time-critical word, extracts time class word in described text message as described time-critical word.
And the first time conditions information of reminding setting option generation unit 505 can also be used for arranging described prompting setting option is described time-critical word.
In some Alternate embodiments of the present embodiment, remind setting option manually can also be arranged by user, based on this kind of situation, the generation of the present embodiment reminds the device of setting option to comprise:
Interface display unit (not shown), increase the interface of reminding setting option for showing newly for user, described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame;
Data receipt unit (not shown), for receiving the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame;
Second reminds setting option generation unit (not shown), for reminding setting option according to described data genaration one.
By above-mentioned embodiment, make user that the prompting setting option of its needs can be manually set, and be not limited to the message generation prompting setting option only received from it, thus make the present embodiment more be suitable for more scene.
On this basis, this device can also comprise:
Item knowledge base filler cells (not shown), for when the data that user inputs in described reminded contents information input frame are not for time empty, the data that described user inputs in described reminded contents information input frame are added in described item knowledge base;
Address knowledge base filler cells (not shown), for when the data that user inputs in described locality condition information input frame are not for time empty, the data that described user inputs in described locality condition information input frame are added in the knowledge base of described address;
Temporal knowledge storehouse filler cells (not shown), for when the data that user inputs in described time conditions information input frame are not for time empty, the data that described user inputs in described time conditions information input frame are added in described temporal knowledge storehouse.
By the process of above-mentioned item knowledge base filler cells, address knowledge base filler cells and temporal knowledge storehouse filler cells, make the word of above-mentioned knowledge base abundanter.
The device of setting option is reminded in the generation based on mobile intelligent terminal that the present embodiment provides, and is comprised the prompting setting option of locality condition information, achieve and provide reminder message according to locality condition information by the message generation received according to mobile intelligent terminal.
Below with reference to Fig. 6, it illustrates the structural representation of the computer system 600 of terminal device or the server be suitable for for realizing the embodiment of the present application.
As shown in Figure 6, computer system 600 comprises CPU (central processing unit) (CPU) 601, and it or can be loaded into the program random access storage device (RAM) 603 from storage area 608 and perform various suitable action and process according to the program be stored in ROM (read-only memory) (ROM) 602.In RAM603, also store system 600 and operate required various program and data.CPU601, ROM602 and RAM603 are connected with each other by bus 604.I/O (I/O) interface 605 is also connected to bus 604.
I/O interface 605 is connected to: the importation 606 comprising keyboard (soft keyboard or hard manual) etc. with lower component; Comprise the output 607 of such as cathode-ray tube (CRT) (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.; Comprise the storage area 608 of hard disk etc.; And comprise the communications portion 609 of network interface unit of such as LAN card, modulator-demodular unit etc.Communications portion 609 is via the network executive communication process of such as the Internet.Driver 610 is also connected to I/O interface 605 as required.Detachable media 611, such as disk, CD, magneto-optic disk, semiconductor memory etc., be arranged on driver 610 as required, so that the computer program read from it is mounted into storage area 608 as required.
Especially, according to embodiment of the present disclosure, the process that reference flow sheet describes above may be implemented as computer software programs.Such as, embodiment of the present disclosure comprises a kind of computer program, and it comprises the computer program visibly comprised on a machine-readable medium, and described computer program comprises the program code for the method shown in flowchart.In such embodiments, this computer program can by being downloaded and installed from network.
Process flow diagram in accompanying drawing and structural representation, illustrate according to the architectural framework in the cards of the method for the various embodiment of the application, device and computer program, function and operation.In this, each square frame in process flow diagram or structural representation can represent a part for module, program segment or a code, and a part for described module, program segment or code comprises one or more executable instruction for realizing the logic function specified.Also it should be noted that at some as in the realization of replacing, the function marked in square frame also can be different from occurring in sequence of marking in accompanying drawing.Such as, in fact the square frame that two adjoining lands represent can perform substantially concurrently, and they also can perform by contrary order sometimes, and this determines according to involved function.Also it should be noted that, the combination of the square frame in each square frame in structural representation and/or process flow diagram and structural representation and/or process flow diagram, can realize by the special hardware based system of the function put rules into practice or operation, or can realize with the combination of specialized hardware and computer instruction.
Be described in unit involved in the embodiment of the present application to be realized by the mode of software, also can be realized by the mode of hardware.Described unit also can be arranged in mobile intelligent terminal, such as, can be described as: a kind of mobile intelligent terminal comprises position acquisition unit, Condition Matching unit and reminder message transmitting element.Wherein, the title of these unit does not form the restriction to this unit itself under certain conditions, and such as, position acquisition unit can also be described to " obtaining the unit of the real-time geographical locations of user ".
As another aspect, present invention also provides a kind of computer-readable recording medium, this computer-readable recording medium can be the computer-readable recording medium comprised in device described in above-described embodiment; Also can be individualism, be unkitted the computer-readable recording medium allocated in terminal.Described computer-readable recording medium stores more than one or one program, and described program is used for performance description in the method that setting option is reminded in generation, setting option is reminded in generation of the application by one or more than one processor.
More than describe and be only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art are to be understood that, invention scope involved in the application, be not limited to the technical scheme of the particular combination of above-mentioned technical characteristic, also should be encompassed in when not departing from described inventive concept, other technical scheme of being carried out combination in any by above-mentioned technical characteristic or its equivalent feature and being formed simultaneously.The technical characteristic that such as, disclosed in above-mentioned feature and the application (but being not limited to) has similar functions is replaced mutually and the technical scheme formed.
Claims (20)
1. based on the method providing reminder message of mobile intelligent terminal, it is characterized in that, described method comprises:
Obtain the position at described mobile intelligent terminal place;
The locality condition information of described position with the prompting setting option prestored is mated;
If the locality condition information matches success of described position and described prompting setting option, then send reminder message.
2. method according to claim 1, it is characterized in that, describedly coupling is carried out with the locality condition information of the prompting setting option prestored in described position comprise: determine whether the distance between the position that described position is corresponding with described locality condition information is less than or equal to predetermined distance threshold, if, then the match is successful, otherwise it fails to match.
3. method according to claim 1, is characterized in that, described prompting setting option also comprises time conditions information, and
Describedly coupling is carried out with the locality condition information of the prompting setting option prestored in described position comprise: if the distance between the position corresponding with the locality condition information of described prompting setting option, described position is less than or equal to predetermined distance threshold, and the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, then the match is successful, otherwise it fails to match.
4., according to the arbitrary described method of claim 1-3, it is characterized in that, described prompting setting option also comprises reminded contents information, and,
The described reminder message that sends comprises: send the message comprising described reminded contents information.
5., based on a method for the generation prompting setting option of mobile intelligent terminal, it is characterized in that, described method comprises:
Obtain the message that described mobile intelligent terminal receives;
The text message of described message is obtained according to described message;
Semantic segmentation is carried out to described text message;
Backlog keyword and position keyword is extracted in word after singulation;
Generate one according to described backlog keyword and described position keyword and remind setting option, described prompting setting option comprises reminded contents information and locality condition information.
6. method according to claim 5, is characterized in that, the described text message obtaining described message according to described message comprises:
If described message is text message, then obtain the text of described message as described text message;
If described message is speech message, then speech recognition is carried out to the voice of described speech message, obtain text corresponding to described speech message as described text message.
7. method according to claim 6, is characterized in that, extracts backlog keyword and position keyword comprises in described word after singulation:
Word after described segmentation is mated with the word in existing item knowledge base one by one, obtains backlog keyword;
By the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword;
If do not obtain described position keyword, then extract address class word in described text message as described position keyword.
8. method according to claim 7, is characterized in that, described according to described backlog keyword and described position keyword generate one remind setting option comprise:
Remind setting option for newly-increased one, the reminded contents information of described prompting setting option is described backlog keyword, locality condition information is described position keyword;
Preserve described prompting setting option.
9. method according to claim 8, is characterized in that, described prompting setting option also comprises time conditions information, and,
Described method also comprises:
After obtaining backlog keyword, the word after described segmentation is mated with the word in existing temporal knowledge storehouse one by one, obtains time-critical word;
If do not obtain described time-critical word, then extract time class word in described text message as described time-critical word; And,
Described according to described backlog keyword and described position keyword generate one remind setting option also comprise: the time conditions information arranging described prompting setting option is described time-critical word.
10., according to the arbitrary described method of claim 5-9, it is characterized in that, described method comprises:
Display is used for user and increases the interface of reminding setting option newly, and described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame;
Receive the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame;
Setting option is reminded according to described data genaration one.
11. methods according to claim 10, is characterized in that, described method also comprises:
If the data that described user inputs in described reminded contents information input frame for empty, are not then added in described item knowledge base by the data that user inputs in described reminded contents information input frame;
If the data that described user inputs in described locality condition information input frame for empty, are not then added in the knowledge base of described address by the data that user inputs in described locality condition information input frame;
If the data that described user inputs in described time conditions information input frame for empty, are not then added in described temporal knowledge storehouse by the data that user inputs in described time conditions information input frame.
12. 1 kinds, based on the device providing reminder message of mobile intelligent terminal, is characterized in that, described device comprises:
Position acquisition unit, for obtaining the position at described mobile intelligent terminal place;
Condition Matching unit, for mating the locality condition information of described position with the prompting setting option prestored;
Reminder message transmitting element, time successful for the locality condition information matches in described position and described prompting setting option, sends reminder message.
13. devices according to claim 12, it is characterized in that, determine that the match is successful when the distance of described Condition Matching unit between the position that described position is corresponding with the locality condition information of described prompting setting option is less than or equal to predetermined distance threshold, otherwise determine that it fails to match.
14. devices according to claim 13, is characterized in that, described prompting setting option also comprises time conditions information, and
The distance of described Condition Matching unit between the position that described position is corresponding with the locality condition information of described prompting setting option is less than or equal to predetermined distance threshold, and when the present system time of described mobile intelligent terminal equals time corresponding to the time conditions information of described prompting setting option, determine that the match is successful, otherwise determine that it fails to match.
15. according to the arbitrary described device of claim 12-14, and it is characterized in that, described prompting setting option also comprises reminded contents information, and,
Described reminder message transmitting element is also for sending the message comprising described reminded contents information.
The device of setting option is reminded in 16. 1 kinds of generations based on mobile intelligent terminal, and it is characterized in that, described device comprises:
Message retrieval unit, for obtaining the message that described mobile intelligent terminal receives;
Message-text acquiring unit, for obtaining the text message of described message according to described message;
Semantic segmentation unit, for carrying out semantic segmentation to described text message;
Keyword extraction unit, for extracting backlog keyword and position keyword in word after singulation;
First reminds setting option generation unit, and remind setting option for generating one according to described backlog keyword and described position keyword, described prompting setting option comprises reminded contents information and locality condition information.
17. devices according to claim 16, is characterized in that, described keyword extraction unit comprises:
Item knowledge base matching unit, mates with the word in existing item knowledge base one by one for the word after described segmentation, obtains backlog keyword;
Address knowledge base matching unit, for by the word after described segmentation one by one with the word match in the knowledge base of existing address, obtain position keyword;
Position keyword extracting unit, for when not obtaining described position keyword, extracts address class word in described text message as described position keyword.
18. devices according to claim 17, is characterized in that, described prompting setting option also comprises time conditions information, and,
Described keyword extracting unit also comprises:
Temporal knowledge storehouse matching unit, for after obtaining backlog keyword, mates the word after described segmentation with the word in existing temporal knowledge storehouse one by one, obtains time-critical word;
Time-critical word extraction unit, for when not obtaining described time-critical word, extracts time class word in described text message as described time-critical word; And,
Described first reminds setting option generation unit to be also described time-critical word for arranging the time conditions information of described prompting setting option.
19. according to the arbitrary described device of claim 16-18, and it is characterized in that, described device comprises:
Interface display unit, increase the interface of reminding setting option for showing newly for user, described interface comprises reminded contents information input frame, locality condition information input frame and time conditions information input frame;
Data receipt unit, for receiving the data that user inputs in described reminded contents information input frame, described locality condition information input frame and described time conditions information input frame;
Second reminds setting option generation unit, for reminding setting option according to described data genaration one.
20. methods according to claim 19, is characterized in that, described device also comprises:
The data that described user inputs in described reminded contents information input frame, for when the data that user inputs in described reminded contents information input frame are not for time empty, are added in described item knowledge base by item knowledge base filler cells;
The data that described user inputs in described locality condition information input frame, for when the data that user inputs in described locality condition information input frame are not for time empty, are added in the knowledge base of described address by address knowledge base filler cells;
The data that described user inputs in described time conditions information input frame, for when the data that user inputs in described time conditions information input frame are not for time empty, are added in described temporal knowledge storehouse by temporal knowledge storehouse filler cells.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510537126.7A CN105183819A (en) | 2015-08-27 | 2015-08-27 | Method and device for providing reminding message and generating reminding setting item |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510537126.7A CN105183819A (en) | 2015-08-27 | 2015-08-27 | Method and device for providing reminding message and generating reminding setting item |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105183819A true CN105183819A (en) | 2015-12-23 |
Family
ID=54905901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510537126.7A Pending CN105183819A (en) | 2015-08-27 | 2015-08-27 | Method and device for providing reminding message and generating reminding setting item |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105183819A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105916026A (en) * | 2016-04-18 | 2016-08-31 | 乐视控股(北京)有限公司 | Follow behavior processing method and device |
| CN106249891A (en) * | 2016-08-01 | 2016-12-21 | 苏州佳世达电通有限公司 | A kind of pending event broadcasting method and equipment |
| CN106792584A (en) * | 2017-01-19 | 2017-05-31 | 努比亚技术有限公司 | The method and mobile terminal of a kind of information reminding |
| CN107633080A (en) * | 2017-09-25 | 2018-01-26 | 联想(北京)有限公司 | A kind of user task processing method and processing device |
| CN107977425A (en) * | 2017-11-27 | 2018-05-01 | 珠海市魅族科技有限公司 | A kind of based reminding method, device, terminal and readable storage medium storing program for executing |
| CN111756912A (en) * | 2019-03-26 | 2020-10-09 | 青岛海信移动通信技术股份有限公司 | Terminal schedule reminder method and terminal |
| CN116489120A (en) * | 2023-04-26 | 2023-07-25 | 武汉鸿源鼎信科技有限公司 | Intelligent message processing method and system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1984410A (en) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | Mobile terminal for triggering schedule function by position information and its realization |
| CN101702127A (en) * | 2009-11-27 | 2010-05-05 | 深圳华为通信技术有限公司 | User task reminding method and device thereof |
| CN102752729A (en) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | Reminding method, terminal, cloud server and system |
| CN104240068A (en) * | 2014-08-25 | 2014-12-24 | 小米科技有限责任公司 | Method and device for creating reminding event |
| CN104410954A (en) * | 2014-12-24 | 2015-03-11 | 网易(杭州)网络有限公司 | Information reminding method and device |
-
2015
- 2015-08-27 CN CN201510537126.7A patent/CN105183819A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1984410A (en) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | Mobile terminal for triggering schedule function by position information and its realization |
| CN101702127A (en) * | 2009-11-27 | 2010-05-05 | 深圳华为通信技术有限公司 | User task reminding method and device thereof |
| CN102752729A (en) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | Reminding method, terminal, cloud server and system |
| CN104240068A (en) * | 2014-08-25 | 2014-12-24 | 小米科技有限责任公司 | Method and device for creating reminding event |
| CN104410954A (en) * | 2014-12-24 | 2015-03-11 | 网易(杭州)网络有限公司 | Information reminding method and device |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105916026A (en) * | 2016-04-18 | 2016-08-31 | 乐视控股(北京)有限公司 | Follow behavior processing method and device |
| CN106249891A (en) * | 2016-08-01 | 2016-12-21 | 苏州佳世达电通有限公司 | A kind of pending event broadcasting method and equipment |
| CN106792584A (en) * | 2017-01-19 | 2017-05-31 | 努比亚技术有限公司 | The method and mobile terminal of a kind of information reminding |
| CN107633080A (en) * | 2017-09-25 | 2018-01-26 | 联想(北京)有限公司 | A kind of user task processing method and processing device |
| CN107633080B (en) * | 2017-09-25 | 2020-06-23 | 联想(北京)有限公司 | User task processing method and device |
| CN107977425A (en) * | 2017-11-27 | 2018-05-01 | 珠海市魅族科技有限公司 | A kind of based reminding method, device, terminal and readable storage medium storing program for executing |
| CN111756912A (en) * | 2019-03-26 | 2020-10-09 | 青岛海信移动通信技术股份有限公司 | Terminal schedule reminder method and terminal |
| CN116489120A (en) * | 2023-04-26 | 2023-07-25 | 武汉鸿源鼎信科技有限公司 | Intelligent message processing method and system |
| CN116489120B (en) * | 2023-04-26 | 2023-12-22 | 武汉鸿源鼎信科技有限公司 | Intelligent message processing method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105183819A (en) | Method and device for providing reminding message and generating reminding setting item | |
| US11038975B2 (en) | Information pushing method and device | |
| CN107393541B (en) | Information verification method and device | |
| US20220360658A1 (en) | Method and Apparatus for Processing Contact Information Using a Wireless Terminal | |
| US11758088B2 (en) | Method and apparatus for aligning paragraph and video | |
| US20180240133A1 (en) | Method, Apparatus and Server for Identifying Risky User | |
| CN109522399B (en) | Method and apparatus for generating information | |
| CN107731229B (en) | Method and apparatus for recognizing speech | |
| US20120330662A1 (en) | Input supporting system, method and program | |
| CN109462632B (en) | Page jump method, page jump device, computer equipment and computer readable storage medium | |
| US10062055B2 (en) | Locating previously communicated electronic messages | |
| EP2896162A1 (en) | Determining additional information associated with geographic location information | |
| CN103237295A (en) | Method for displaying electronic messages and mobile terminal | |
| CN106682006A (en) | Information prompting method and device about communication content | |
| CN117750050A (en) | Information processing method and device based on large language model and electronic equipment | |
| CN107622766B (en) | Method and apparatus for searching information | |
| US11593303B2 (en) | Systems and methods for automatically placing a fire system device icon on a drawing of a building floor plan | |
| CN108616413B (en) | Information calibration method and device | |
| US9471650B2 (en) | System and method for contextual workflow automation | |
| CA2948000A1 (en) | Method, system and apparatus for autonomous message generation | |
| CN112101810B (en) | Risk event control method, device and system | |
| CN105262876A (en) | Conversation processing method, method for providing number information of telephone number, and device | |
| US20180225364A1 (en) | Information output method and information output apparatus | |
| CN109918479B (en) | Method and device for processing information | |
| CN114253984A (en) | Information updating method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |