WO2014000546A1 - 提醒方法、终端、云服务器和系统 - Google Patents
提醒方法、终端、云服务器和系统 Download PDFInfo
- Publication number
- WO2014000546A1 WO2014000546A1 PCT/CN2013/076302 CN2013076302W WO2014000546A1 WO 2014000546 A1 WO2014000546 A1 WO 2014000546A1 CN 2013076302 W CN2013076302 W CN 2013076302W WO 2014000546 A1 WO2014000546 A1 WO 2014000546A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- reminder
- content
- terminal
- information
- cloud server
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
Definitions
- the present invention relates to the field of mobile communications technologies, and in particular, to a reminding method, a terminal, a cloud server, and a system.
- a reminding method In current mobile terminals such as mobile phones or personal digital assistants, there are basically alarm functions such as an alarm clock and a trip.
- the user can set a reminder content including a reminder time in the terminal in advance, and the reminder time is set.
- the terminal displays the reminder content preset by the user to the user.
- the user can also set a reminder content including a reminder location in a mobile terminal such as a mobile phone or a personal digital assistant with a global positioning system.
- a mobile terminal such as a mobile phone or a personal digital assistant with a global positioning system.
- the global positioning system of the mobile terminal detects that the user is located at the prompt.
- the prompt location in the content displays the user-preset reminder content to the user.
- the inventor finds that the mobile terminal can only display the reminding information to the user according to the reminding time or the reminding location set by the user, and the reminding function of the mobile terminal when the user cannot determine the reminding time or the reminding place.
- the user experience cannot be satisfied, and the user experience is degraded.
- the technical problem to be solved by the present invention is to provide a reminding method, a terminal, a cloud server and a system, which can display the reminding content to the user when the time of the reminder of the reminder content by the user or the location of the reminder is uncertain, and improve the user's Use experience.
- the present invention uses the following technical solutions:
- a terminal reminding method includes:
- the terminal extracts a keyword of the reminder content input by the user
- the terminal monitors and parses the received real-time content
- the terminal displays the reminder content including the keyword.
- a terminal comprising:
- a terminal extracting unit configured to extract a keyword of the reminder content input by the user
- a terminal parsing unit configured to monitor and parse the received real-time content
- a terminal display unit configured to: when the real-time content includes the keyword, the terminal displays the reminder content including the keyword.
- the terminal extracts a keyword of the reminder content input by the user, and monitors and parses the received real-time content.
- the terminal displays the included content.
- the reminder content of the keyword When the time when the user reminds the reminder content or the location of the reminder is uncertain, whether the reminder content is displayed to the user is determined according to whether the real-time content received by the terminal includes a certain reminder content. It can provide users with a reminder way without the time or place based on specific reminders, which improves the user experience.
- the present invention also uses the following technology to release the case:
- a cloud server reminding method includes:
- the cloud server receives reminder information from the terminal, where the reminder information includes a reminder content and/or a keyword of the reminder content and an identifier of the reminder content;
- the cloud server subscribes to the business application and/or the website for information related to the reminder information according to the reminder information;
- the cloud server receives information related to the reminder information from the business application and/or website; The cloud server sends the information related to the reminder information to the terminal.
- a cloud server including:
- a cloud server obtaining unit configured to receive reminding information from the terminal, where the reminding information includes a reminder content and/or a keyword of the reminding content and an identifier of the reminding content;
- a cloud server subscription unit configured to subscribe to the business application and/or the website for information related to the reminder information according to the reminder information
- a cloud server receiving unit configured to receive information related to the reminding information from the service application and/or a website;
- a cloud server sending unit configured to send the information related to the reminder information to the terminal.
- the cloud server after receiving the reminder information sent by the terminal, the cloud server searches for the service application and/or the website according to the reminder information, and subscribes to the information of the service application and/or the website, and the cloud server receives After the information related to the reminder information is sent from the service application and/or the website, the cloud server sends the reminder information and the information related to the reminder information to the terminal, and the terminal displays the reminder information related to the reminder information to the user.
- the information and the reminder content corresponding to the reminder content.
- the reminding method of the cloud server can provide a corresponding reminding service to the user when the time of the reminder of the reminder content or the location of the reminder is uncertain, and can also provide the user with some information related to the reminding content, so that the user The information content of interest can be directly obtained, which facilitates the user to perform operations related to the reminder content.
- This method can provide users with a reminder that does not need to be based on the time or place of a specific reminder, thereby improving the user experience.
- the present invention also uses the following technical solutions:
- a terminal reminding method includes:
- the terminal sends a reminder message to the cloud server.
- the terminal displays the reminder information and the information related to the reminder information.
- a terminal sending unit configured to send a reminder message to the cloud server
- a terminal receiving unit configured to receive information related to the reminder information fed back by the cloud server
- a terminal display unit configured to display the information and the reminder information.
- the terminal sends the reminder information to the cloud server, and receives and displays the reminder information returned by the cloud server and the information related to the reminder information, where the terminal reminding method can be used by the user for a certain reminder content.
- the reminding time or the location of the reminder is uncertain
- the user is provided with a corresponding reminding service, and the user may also provide some information related to the reminding content, so that the user can directly obtain the information content of interest, which is convenient for the user to perform and remind the user.
- Content-related operations can provide users with a reminder that does not need to be based on the time or place of a specific reminder, thereby improving the user experience.
- FIG. 1 is a flowchart of a method for reminding a terminal according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
- FIG. 3 is a schematic structural diagram of a terminal parsing unit according to an embodiment of the present invention.
- FIG. 4 is a flowchart of a cloud server reminding method according to an embodiment of the present invention.
- FIG. 5 is a second flowchart of a method for reminding a terminal according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a cloud server according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a cloud server subscription unit according to an embodiment of the present invention
- FIG. 8 is a schematic structural diagram 2 of a terminal according to an embodiment of the present invention.
- the embodiment of the invention provides a terminal reminding method. As shown in FIG. 1 , the terminal reminding method includes:
- Step S101 The terminal extracts a keyword of the reminder content input by the user;
- the user can input the reminding content through a human-computer interaction platform provided by the terminal such as a calendar or a notebook, and the terminal extracts the keyword of the reminding content input by the user.
- a human-computer interaction platform provided by the terminal such as a calendar or a notebook
- the noun in the reminder content may be preferentially extracted as a keyword.
- the reminder content received at this time is "Buy a birthday gift for Xiaoli”
- the terminal can detect that the nouns included in the reminder content are “Little Li” and “Birthday Gift”, then the terminal can put “Little Li” And “Birthday Gift” is saved as the keyword for the reminder content.
- the terminal may also extract the verb "give” connected to the noun “Little” and the verb "buy” connected to the noun "birthday gift” as the keyword of the reminder content.
- the terminal can extract at least two keywords, namely "Xiao Li” and "Birthday", for the reminder content input by the user who "send a birthday gift to Xiaoli".
- the terminal may further remove the attribute of a compound noun. For example, if the attribute of the "birthday gift” is “birthday”, the terminal may remove the "birthday” in the "birthday gift”. At this time, the terminal extracts The key words are at least: “Little Li” and “ ⁇ Seven Things”.
- the keyword may further include a time or a place included in the reminder content, and the like.
- the terminal can comprehensively extract important information included in the reminder content of the user as a keyword.
- the terminal display includes the time or Location reminder content.
- the terminal in general, there are multiple reminding contents in the terminal at the same time.
- the terminal In order to distinguish the various reminding contents, the terminal usually sets an identification code for each reminding content.
- the terminal can input according to the reminding content. The time of the order to set the identification code.
- Step S102 The terminal monitors and parses the received real-time content.
- the real-time content received by the terminal includes: text content and/or voice content.
- voice content such as text input when the user makes an application that requires text input, such as a short message, a notepad, an browser, an email, an instant message, or the like, or a voice when the user uses an application such as a telephone, a tape recorder, or an instant message.
- Input can also be text content or voice content from Internet content parsed from the browser; can also be voice content in multimedia such as incoming calls, voice and video of the terminal.
- the real-time content may also be in other forms, such as image content, etc., which is not limited by the present invention.
- Step S103 When the real-time content includes the keyword, the terminal displays the reminder content including the keyword.
- the same real-time content usually contains more than one keyword.
- the terminal parses the real-time content, it can temporarily parse the keyword and temporarily save the keyword and continue to parse the real-time content.
- the user displays the reminder content corresponding to the keyword included in the real-time content.
- a real-time content may be a text content input by the user to the terminal or a certain voice input content, or may be a text content within a certain number of words defined by the system.
- the text content input by the user to the terminal may be the text content input by the user before the terminal determines that the user stops the text input, wherein the user does not continue to input for a certain period of time (for example, 0.5 seconds).
- the system can determine that the user stops the text input; in addition, the user can input the voice input to the terminal for the voice content input by the user before the terminal determines that the user stops the voice input, and the system can determine the method. When text is entered The judgment method is the same.
- the real-time content includes the keyword, and the real-time content includes one or more keywords in the keyword of the reminder content.
- the terminal can display the reminder content saved in the terminal when the "Little” included in the real-time content is monitored. "Buy a birthday present for Xiaoli.”
- the terminal can obtain and parse the text content in the webpage by intercepting the display content on the web browser of the terminal. For example, when the text content of the webpage browsed by the user and intercepted by the terminal includes the word "gift”, the terminal parses the keyword, and then displays the "send birthday gift to Xiaoli" that the user previously input on the display screen. This reminder content.
- the terminal extracts a keyword of the reminder content input by the user, and monitors and parses the real-time content received by the terminal.
- the terminal displays the reminder content including the keyword.
- whether the reminder content is displayed to the user is determined according to whether the real-time content received by the user's terminal includes a certain reminder content.
- the method can provide the user with a reminder method that does not need to be based on the time or place of the specific reminder, thereby improving the user experience.
- An embodiment of the present invention provides a terminal reminding method. As shown in FIG. 1 , the method includes: Step S101: The terminal extracts a keyword of a reminder content input by a user;
- the user may input the reminding content through an interactive platform provided by the terminal such as a calendar or a notebook, and the terminal extracts keywords of the reminding content input by the user.
- the nouns in the reminder content may be preferentially extracted as keywords.
- the reminder content received at this time is "Buy a birthday gift for Xiaoli”
- the terminal can detect that the nouns included in the reminder content are “Little Li” and “Birthday Gift”, then the terminal can put “Little Li” And “Birthday Gift” is saved as the keyword for the reminder content.
- the terminal can also extract the verb "give” connected to the noun “ ⁇ ” and the verb "buy” connected to the noun "birthday gift” to save the keyword as the reminder content.
- the terminal can extract at least two keywords, namely "Xiao Li” and "Birthday", for the reminder content input by the user who "send a birthday gift to Xiaoli".
- the terminal may further remove the attribute of a compound noun. For example, if the attribute of the "birthday gift” is “birthday”, the terminal may remove the "birthday” in the "birthday gift”. At this time, the terminal extracts The key words are at least: “Little Li” and “ ⁇ Seven Things”.
- the keyword may further include a time or a place included in the reminder content, and thus, the terminal may comprehensively extract important information included in the reminder content of the user as a keyword.
- the terminal display includes the time or Location reminder content.
- the terminal in general, there are multiple reminding contents in the terminal at the same time.
- the terminal In order to distinguish the various reminding contents, the terminal usually sets an identification code for each reminding content.
- the terminal can input according to the reminding content. The time of the order to set the identification code.
- Step S102 The terminal monitors and parses the received real-time content.
- the real-time content received by the terminal includes: text content and/or voice content.
- the real-time content received by the terminal may be text content or voice content input by the user into the terminal, for example, the user needs to invoke text input when using short messages, a notepad, a browser, an email, an instant message, and the like.
- Text input during application, or voice input when the user uses an application such as telephone, tape recorder, instant message, etc.; can also be text content or voice content from Internet content parsed from the browser; can also be an incoming call of the terminal Voice content in multimedia such as telephone, voice and video.
- the real-time content may also be in other forms, such as image content, etc., which is not limited by the present invention.
- the text content may be directly parsed; and when the real-time content is voice content, the voice content may be directly parsed, or the voice content may be Parse the text content after converting it to text content.
- the manner in which the terminal converts the voice content into text content may be:
- the voice content between the pause times is converted into a text content.
- the preset time can be set by the user, or is the default preset time of the terminal, such as 0.5 seconds. Further, the terminal can parse the text content in at least three ways: The first method is:
- the resolution step size can be the number of words that can be parsed at most when the terminal parses the text content.
- the terminal when grouping, if the parsing step size stored in the terminal is ten, starting from the first word of the text content, the terminal divides every ten words (including punctuation marks) into the same group, for example, if The text content has a total of thirty-seven words (including punctuation), and the terminal can divide the text content into four groups, wherein the first group of text content contains ten words, the second group of text content contains ten words, and the third group The text contains ten words and the fourth text contains seven words. After the grouping is completed, the terminal parses each group of text content separately.
- the second method is:
- the real-time content is parsed.
- a user inputs text content such as a short message, it is generally input to the terminal one word at a time.
- the terminal parses the real-time content.
- the terminal parses the real content of the ten words; Enter the real-time content, and the next time the terminal starts parsing from the eleventh word.
- the terminal receives the user's instruction to terminate the input (if the user does not continue to input text to the terminal within a certain time (eg, 0.5 seconds)), the terminal Aborting continues to capture the real-time content entered by the user and begins parsing the text content of the insufficient resolution step.
- the third way is:
- the text content is parsed sentence by sentence.
- the terminal divides the punctuation marks of the text content according to the punctuation marks contained in the text content, such as a period, an exclamation mark, a question mark, a comma, a colon, etc., and divides each sentence in the text content (such as a period, an exclamation point, a question mark)
- a sentence or a sentence that can identify a sentence
- a clause such as separating a sentence with a comma, a colon, separating the sentence into multiple clauses
- parsing each sentence or clause in turn until the end of the text content.
- the sentence-by-sentence analysis may be performed by sequentially parsing each sentence or clause.
- Step S103 When the real-time content includes the keyword, the terminal displays the reminder content including the keyword.
- the same real-time content usually contains more than one keyword.
- the terminal parses the real-time content, it can temporarily parse the keyword and temporarily save the keyword and continue to parse the real-time content.
- the user displays the reminder content corresponding to the keyword included in the real-time content.
- the real-time content includes the keyword, and the real-time content includes one or more keywords in the keyword of the reminder content.
- the real-time content when the user inputs the real-time content to the terminal by using the chat software or sending the short message, the real-time content includes the extracted keyword "Little", and the terminal can listen to the "Little” included in the real-time content. , to display the reminder content saved in the terminal to the user "to buy a birthday gift for Xiaoli,,.
- the terminal can obtain and parse the text content in the webpage by intercepting the display content on the web browser of the terminal. For example, the text of a web page that is viewed by the user and intercepted by the terminal If the content includes the word "gift”, the terminal parses the keyword, and then displays the reminder content of "buy birthday gift to Xiaoli" that the user previously entered on the display screen.
- the terminal extracts a keyword of the reminder content input by the user, and monitors and parses the received real-time content.
- the terminal displays the The reminder content of the keyword.
- whether the reminder content is displayed to the user is determined according to whether the real-time content received by the user's terminal includes a certain reminder content.
- the method can provide the user with a reminder method that does not need to be based on the time or place of the specific reminder, thereby improving the user experience.
- the embodiment of the invention provides a terminal. As shown in FIG. 2, the terminal includes:
- a terminal extracting unit 101 configured to extract a keyword of the reminder content input by the user
- the user can input the reminding content through an interactive platform provided by the terminal such as a calendar or a notepad.
- the terminal starts the terminal extracting unit 101, and the terminal extracting unit 101 extracts the keyword of the reminding content input by the user.
- the terminal extracting unit 101 When the terminal extracting unit 101 extracts a keyword in the reminder content, the noun in the reminder content can be preferentially extracted as a keyword.
- the reminder content received at this time is "Buy birthday L to Xiaoli", and the terminal extracting unit 101 can detect that the nouns included in the reminder content are “Xiao Li” and "Birthday Gift", then the terminal extracting unit 101 can save “Little” and "Birthday Gift” as the keywords of the reminder content.
- the terminal extracting unit 101 may also extract the verb "Give” connected to the noun “Little” and the verb "Buy” connected to the noun "Birthday” as the keyword of the reminder content.
- the terminal extracting unit 101 can extract at least two keywords, namely "Little Li” and "Birthday Gift,” for the reminder content input by the user who "send a birthday gift to Xiaoli".
- the terminal extracting unit may further remove the attributive of a compound noun, such as The term “birthday gift” is “birthday”, and the terminal extracting unit can remove the "birthday” in the "birthday gift”.
- the keywords extracted by the terminal extracting unit are at least: “Little” and "Gift”.
- the keyword may further include a time or a place included in the reminder content, and thus, the terminal extracting unit 101 may comprehensively extract important information included in the reminder content of the user as a keyword, and when the user inputs again
- the real-time content includes a time or a place, and when the time or place included in the real-time content matches a certain time or place as a keyword, the terminal displays the reminder content including the time or place.
- the terminal In order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content. Generally, The terminal may set the identification code according to the time of the time input by the reminder content.
- the terminal parsing unit 102 is configured to monitor and parse the received real-time content
- the real-time content received by the terminal includes: text content and/or voice content.
- the real-time content received by the terminal may be text content or voice content input by the user into the terminal, for example, the user needs to invoke text input when using short messages, a notepad, a browser, an email, an instant message, and the like.
- Text input during application, or voice input when the user uses an application such as telephone, tape recorder, instant message, etc.; can also be text content or voice content from Internet content parsed from the browser; can also be an incoming call of the terminal Voice content in multimedia such as telephone, voice and video.
- the real-time content may also be in other forms, such as image content, etc., which is not limited by the present invention.
- the terminal parsing unit 102 may directly parse the text content; and when the real-time content is voice content, the terminal parsing unit 102 may directly parse the voice content, and may also perform the voice content. Parse the text content after converting it to text content.
- the terminal parsing unit 102 includes: a text parsing subunit 1021, configured to parse the text content when the real-time content is text content. Further, the text parsing subunit 1021 is specifically configured to:
- the resolution step size can be the number of words that can be parsed at most when the terminal parses the text content.
- the text parsing subunit 1021 when grouping, if the number of resolution steps stored in the terminal is ten, the text parsing subunit 1021 divides into ten words (including punctuation marks) every ten words (including punctuation marks) from the first word of the text content. For example, if a certain text content has a total of thirty-seven words (including punctuation marks), the text parsing sub-unit 1021 may divide the text content into four groups, wherein the first set of text content includes ten words, and the second The group text content contains ten words, the third group text content contains ten words, and the fourth group text content contains seven words. After the grouping is completed, the text parsing sub-unit 1021 parses each set of text content.
- text parsing subunit 1021 may also be specifically configured to:
- the real-time content is parsed.
- a user inputs text content such as a short message, it is generally input to the terminal one word at a time.
- the terminal parses the real-time content.
- the terminal parses the real content of the ten words; Enter the real-time content, and the next time the terminal starts parsing from the eleventh word.
- the terminal receives the instruction of the user to terminate the input (a certain time ( If the user no longer continues to input text to the terminal within 1 second, the terminal stops acquiring the real-time content input by the user and starts parsing the text content of the insufficient resolution step.
- the text parsing sub-unit 1021 is further specifically configured to: Parsing the text content step by sentence;
- the text parsing subunit 1021 of the terminal divides each sentence in the text content according to punctuation symbols included in the text content, such as a period, an exclamation point, a question mark, a comma, a colon, and the like, which can represent the punctuation of the text content.
- punctuation symbols included in the text content such as a period, an exclamation point, a question mark, a comma, a colon, and the like, which can represent the punctuation of the text content.
- the sentence-by-sentence analysis can be performed by parsing each sentence or clause in turn.
- the terminal parsing unit 102 further includes:
- the voice conversion sub-unit 1022 is configured to: when the real-time content is voice content, the voice conversion sub-unit 1022 converts the voice content into text content, and forward the text content to the text parsing sub-unit 1022 .
- the voice conversion subunit 1022 is specifically configured to:
- the voice content between the pause times is converted into a text content.
- the preset time can be set by the user, or is the default preset time of the terminal, such as 0.5 seconds.
- the terminal further includes:
- the terminal display unit 103 is configured to: when the real-time content includes the keyword, the terminal displays the reminder content including the keyword.
- the same real-time content usually contains more than one keyword, and the terminal parsing unit 102 can temporarily store the keyword and parse the real-time content whenever parsing a real-time content. After the real-time content is parsed, the reminder content corresponding to the keyword included in the real-time content is displayed to the user.
- the real-time content includes the keyword, and the real-time content includes one or more keywords in the keyword of the reminder content.
- the real-time content when the user inputs the real-time content to the terminal by using the chat software or sending a short message, the real-time content includes the extracted keyword "Little", and the terminal parsing unit 102 can monitor When the "small” included in the real-time content is transmitted to the terminal display unit 103, the identifier of the reminder content with "Little” as the keyword is transmitted, and the terminal display unit 103 displays the terminal in the terminal according to the identifier.
- Reminders such as "Buy a birthday present for Xiaoli.”
- the terminal can obtain and parse the text content in the webpage by intercepting the display content on the web browser of the terminal. For example, when the text content of the webpage browsed by the user and intercepted by the terminal includes the word "gift”, the terminal parsing unit 102 parses the keyword, and then displays on the display screen the "previously input” to the user. Birthday gift” This reminder content.
- the terminal extracts a keyword of the reminder content input by the user, and monitors and parses the received real-time content.
- the terminal displays the The reminder content of the keyword.
- the terminal determines whether the reminder content is displayed to the user according to whether the real-time content received by the terminal includes a certain reminder content, the terminal It can provide users with a reminder way without the time or place based on specific reminders, which improves the user experience.
- An embodiment of the present invention provides a cloud server reminding method. As shown in FIG. 4, the method includes: Step S201: A cloud server receives reminding information from a terminal.
- the terminal may send the reminder information to the cloud server, where the reminder information includes at least the reminder content and/or the keyword of the reminder content extracted by the terminal.
- the cloud server receives the reminder information from the terminal; wherein, when the reminder information includes a keyword, the cloud server directly saves the keyword to facilitate use of the keyword in a later step; when the reminder information includes When the reminder content of the terminal does not include the keyword of the reminder content, the cloud server extracts the keyword of the reminder content of the terminal, and saves the keyword.
- the terminal In order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content. Generally, The terminal can be based on the time of the reminder input. Set the identification code. At the same time, when the terminal sends the reminder content or the keyword of the reminder content to the cloud server, the terminal may send the identifier code to the cloud server, so that the cloud server can conveniently identify each reminder information.
- the cloud server When the cloud server extracts keywords in the reminder content, the nouns in the reminder content are preferentially extracted as keywords, and the verbs connected to the nouns are acquired second.
- the reminder content received at this time is "Buy a birthday gift for Xiaoli”
- the cloud server can detect that the nouns included in the reminder content are “Little Li” and "Birthday Gift”, then the cloud server can be "small” “Li” and "Birthday Gift” are saved as keywords for this reminder.
- the cloud server may also extract the verb "give” connected to the noun “ ⁇ ” and the verb "buy” connected to the noun "birthday gift” as the keyword of the reminder content.
- the cloud server extracts at least two keywords, namely "Xiao Li” and "Birthday Gift", for the reminder content entered by the user for "Buy Birthday Gift for Xiao Li”.
- the cloud server may further remove the attribute of a compound noun, such as the "birthday” of the “birthday gift”, the cloud server may remove the “birthday” in the "birthday gift", at this time, the cloud server extracts
- the keywords are at least: “Little Li” and "Gift”.
- the keyword may also be a time or a place included in the reminder content, and the terminal may comprehensively extract important information included in the reminder content of the user as a keyword.
- the cloud server may receive at least the digital code of the user's terminal when receiving the reminder information, and the digital code is uniquely existing. And can make the cloud server distinguish the digital code of each terminal. For example, if H is not a mobile phone, the mobile phone number of the mobile phone can be used as the digital code of the terminal, so that the cloud server can distinguish the terminals, and the user can be further served.
- Step S202 The cloud server subscribes to the service application and/or the website for information related to the reminder information according to the reminder information.
- the cloud server subscribes to the business application and/or the website for information related to the keyword of the reminding content according to the keyword of the reminding content in the reminder information.
- the cloud server can subscribe to the "birthday” in the business application and/or the website.
- "gift” related information such as a business application related to ordering a birthday present, or information about items related to "birthday”" ⁇ " in the shopping site.
- the information related to the reminder information may be updated information in a business application and/or a website.
- the cloud server reminding method further includes:
- Step S203 The cloud server receives information related to the reminding information from the service application and/or a website;
- Step S204 The cloud server feeds back the reminder information and the information related to the reminder information to the terminal.
- the terminal After receiving the reminder information returned by the cloud server and the information related to the reminder information, the terminal displays the reminder content corresponding to the reminder information to the user, and displays the information related to the reminder information to the user. .
- the cloud server may further establish and store the reminder information and the service application and/or The subscription relationship between the websites, when the business application and/or the website associated with a certain reminder information has information sent to the cloud server, the cloud server can quickly and accurately send the received information to the terminal that sent the reminder information.
- Information related to the reminder information and reminder information is not limited to the reminder information and reminder information.
- the terminal may send a message to the cloud server to notify the cloud server of the operation of the user, and the cloud server may use the reminder content stored in the cloud server and/or Or deleting the keyword of the reminder content, and canceling the subscription request related to the reminder, and sending an unsubscribe request to the business application server and/or the website related to the reminder and having the subscription relationship.
- the cloud server after receiving the reminder information sent by the terminal, the cloud server The cloud server searches for the business application and/or the website according to the reminder information, and subscribes to the information of the business application and/or the website. After the cloud server receives the information related to the reminder information from the business application and/or the website, the cloud server The server sends the reminder information and the information related to the reminder information to the terminal, and the terminal displays the information related to the reminder information and the reminder content corresponding to the reminder content to the user.
- the cloud server reminding method can provide a corresponding reminding service to the user when the time when the user reminds the reminding content or the location of the reminder is uncertain, and can also provide the user with some information related to the reminding content, so that the user can Direct access to the information content of interest facilitates the user to perform operations related to the reminder content.
- the method can provide the user with a reminder manner that does not need to be based on the time or place of the specific reminder, thereby improving the user experience.
- An embodiment of the present invention provides a cloud server reminding method. As shown in FIG. 4, the method includes: Step S201: A cloud server receives reminding information from a terminal.
- the terminal may send the reminder information to the cloud server, where the reminder information includes at least the reminder content and/or the keyword of the reminder content extracted by the terminal.
- the cloud server receives the reminder information from the terminal; wherein, when the reminder information includes a keyword, the cloud server directly saves the keyword to facilitate use of the keyword in a later step; when the reminder information includes When the reminder content of the terminal does not include the keyword of the reminder content, the cloud server extracts the keyword of the reminder content of the terminal, and saves the keyword.
- the terminal In order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content. Generally, The terminal may set the identification code according to the time of the time input by the reminder content. At the same time, when the terminal sends the reminder content or the key words of the reminder content to the cloud server, the terminal may send the identification code to the cloud server, so that the cloud server can conveniently identify each reminder information.
- the cloud server When the cloud server extracts keywords in the reminder content, the nouns in the reminder content are preferentially extracted as keywords, and the verbs connected to the nouns are acquired second.
- the reminder content received at this time is "Buy a birthday present for Xiaoli”
- the cloud server can detect that the nouns included in the reminder content are “Little Li” and “Birthday Gift”, then the cloud server can save “Little Li” and "Birthday Gift” as the Key words for reminding content.
- the cloud server may also extract the verb "give” connected to the noun “ ⁇ ” and the verb "buy” connected to the noun "birthday gift” as the keyword of the reminder content.
- the cloud server extracts at least two keywords, namely "Xiao Li” and "Birthday Gift", for the reminder content entered by the user for "Buy Birthday Gift for Xiao Li”.
- the cloud server may further remove the attribute of a compound noun, such as the "birthday” of the “birthday gift”, the cloud server may remove the “birthday” in the "birthday gift", at this time, the cloud server extracts
- the keywords are at least: “Little Li” and "Gift”.
- the keyword may also be a time or a place included in the reminder content, and the terminal may comprehensively extract important information included in the reminder content of the user as a keyword.
- the cloud server may receive at least the digital code of the user's terminal when receiving the reminder information, and the digital code is uniquely existing. And can make the cloud server distinguish the digital code of each terminal. For example, if H is not a mobile phone, the mobile phone number of the mobile phone can be used as the digital code of the terminal, so that the cloud server can distinguish the terminals, and the user can be further served.
- Step S202 The cloud server subscribes to the service application and/or the website for information related to the reminder information according to the reminder information.
- the cloud server subscribes to the business application and/or the website for information related to the keyword of the reminding content according to the keyword of the reminding content in the reminder information.
- the cloud server can subscribe to the "birthday” in the business application and/or the website.
- “gift” related information such as a business application related to ordering a birthday present, or information about items related to "birthday” " ⁇ " in the shopping site.
- the information related to the reminder information may be in a business application and/or a website. Updated information.
- the cloud server searches for a service application and/or a website according to the keyword of the reminder content in the reminder information, and subscribes to the service application and/or website with the reminder in the reminder information. Information related to the content of the keyword.
- the cloud server searches for the service application and/or the website according to the keyword of the reminding content in the reminder information, and at least includes the following two methods:
- the first method is:
- the cloud server searches for a list of pre-configured business applications and/or websites according to the keywords of the reminder content in the reminder information.
- the list of pre-configured business applications and/or websites is a list pre-configured by the user and stored in the cloud server.
- the cloud server operator pre-sets some business applications and/or websites in the cloud server before providing the cloud server-based services to the users, without the need for manual configuration by the user, so that the users can directly set these presets.
- Business applications and/or websites within the cloud server are run and accessed.
- the second method is:
- the cloud server searches for a business application and/or a website in the Internet according to the keyword of the reminding content in the reminder information.
- the cloud server may search the Internet according to the keyword of the reminding content in the reminding information.
- Business applications and/or websites are not preset the business application and/or the website or the preset business application and/or the website cannot meet the search requirement.
- the cloud server may preferentially search for a service application and/or a website preset by the user.
- the cloud server may be searched for the service preset by the server home vendor.
- the application and/or website when there is no keyword matching in the business application and/or website preset by the user or the operator in the cloud server, the cloud server can search in the Internet.
- the search application does not search for the service application and/or the website that meets the keyword obtained in the certain reminder information of the user, the cloud server may return a prompt message to the user terminal, prompting the user to complete Provides information about the cloud server reminder function for the reminder information.
- the cloud server can search for a business application and/or website that meets the keywords obtained in the user's reminder information, then the subscription application can be sent to the business application and/or the website to establish a relationship with the business application and/or the website. Subscription relationship.
- the cloud server reminding method further includes:
- Step S203 The cloud server receives information related to the reminding information from the service application and/or a website;
- Step S204 The cloud server feeds back the reminder information and the information related to the reminder information to the terminal.
- the terminal After receiving the reminder information returned by the cloud server and the information related to the reminder information, the terminal displays the reminder content corresponding to the reminder information to the user, and displays the information related to the reminder information to the user. .
- the cloud server may further establish and store the reminder information and the service application and/or The subscription relationship between the websites, when the business application and/or the website associated with a certain reminder information has information sent to the cloud server, the cloud server can quickly and accurately send the received information to the terminal that sent the reminder information.
- Information related to the reminder information and reminder information is not limited to the reminder information and reminder information.
- the terminal may send a message to the cloud server to notify the cloud server of the operation of the user, and the cloud server may use the reminder content stored in the cloud server and/or Or deleting the keyword of the reminder content, and canceling the subscription request related to the reminder, and sending an unsubscribe request to the business application server and/or the website related to the reminder and having the subscription relationship.
- the cloud server after receiving the reminder information sent by the terminal, the cloud server searches for the service application and/or the website according to the reminder information, and subscribes to the information of the service application and/or the website, and the cloud server receives the After the service application and/or the information related to the reminder information of the website, the cloud server sends the reminder information and the information related to the reminder information to the terminal, and the terminal displays the information related to the reminder information to the user. And a reminder content corresponding to the reminder content.
- the reminding method of the cloud server can provide a corresponding reminding service to the user when the time of the reminder of the reminder content or the location of the reminder is uncertain, and can also provide the user with some information related to the reminding content, so that the user The information content of interest can be directly obtained, which facilitates the user to perform operations related to the reminder content.
- the method can provide the user with a reminder manner that does not need to be based on the time or place of the specific reminder, thereby improving the user experience.
- An embodiment of the present invention provides a terminal reminding method. As shown in FIG. 5, the method includes: Step S301: A terminal sends a reminder message to a cloud server.
- the terminal sends a reminder message to the cloud server, where the reminder information includes at least the reminder content and/or the keyword of the reminder content.
- the terminal in general, there are multiple reminder contents in the terminal at the same time, and in order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content, generally The terminal can set the identification code according to the time of the input of the reminder content. At the same time, when the terminal sends the reminder content or the keyword of the reminder content to the cloud server, the terminal may send the identifier code to the cloud server, so that the cloud server can conveniently identify each reminder information.
- Step S302 The terminal receives information related to the reminder message fed back by the cloud server and the reminding information.
- Step S303 The terminal displays the reminder information and the information related to the reminder information.
- the reminder information returned by the cloud server After the information, the reminder content corresponding to the reminder information is displayed to the user, and the information related to the reminder information is displayed to the user.
- the terminal displays the reminder content and the information related to the reminder information;
- the terminal acquires the reminder content corresponding to the keyword of the reminder content, and displays the reminder content and the information related to the reminder information.
- the user may perform some corresponding operations according to the information related to the reminder information displayed by the terminal, for example, the reminder content input by the user is “buy a birthday gift to Xiaoli”, and the terminal displays the cloud server related to the reminder content.
- the information there may be a link, information and other information of a best-selling birthday gift on a shopping website.
- the user can view the birthday gift and choose whether to purchase it, which saves the time for the user to select a birthday gift online, in realizing the user's
- the purpose of the reminder is also convenient for the user.
- the terminal sends the reminder information to the cloud server, and receives and displays the reminder information returned by the cloud server and the information related to the reminder information, where the terminal reminding method can be used by the user for a certain reminder content.
- the reminding time or the location of the reminder is uncertain
- the user is provided with a corresponding reminding service, and the user may also provide some information related to the reminding content, so that the user can directly obtain the information content of interest, which is convenient for the user to perform and remind the user.
- Content-related operations can provide users with a reminder that does not need to be based on the time or place of a specific reminder, thereby improving the user experience.
- the embodiment of the present invention provides a cloud server.
- the cloud server includes: a cloud server obtaining unit 201, configured to receive reminder information from the terminal;
- the terminal may send the reminding information to the cloud server, where the reminding information includes at least the reminding content and/or the keyword of the reminding content extracted by the terminal.
- the cloud server obtaining unit 201 receives the reminder information from the terminal; wherein, when the reminder information includes a keyword, the cloud server obtaining unit 201 directly saves the keyword to facilitate use of the keyword in a later step;
- the cloud server obtaining unit 201 extracts the keyword of the reminder content of the terminal, and saves the keyword.
- the terminal In order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content. Generally, The terminal may set the identification code according to the time of the time input by the reminder content. At the same time, when the terminal sends the reminder content or the key words of the reminder content to the cloud server, the terminal may send the identification code to the cloud server, so that the cloud server can conveniently identify each reminder information.
- the cloud server obtaining unit 201 extracts the keyword in the reminder content
- the noun in the reminder content is preferentially extracted as a keyword
- the verb connected to the noun is acquired second.
- the reminder content received at this time is "buy a birthday present to Xiaoli”
- the cloud server obtaining unit 201 can detect that the nouns included in the reminder content are “little” and "birthday gift”
- the cloud server obtains The unit 201 can save “Little” and "Birthday Gift” as keywords of the reminder content.
- the cloud server obtaining unit 201 may also extract the verb "give” connected to the noun “ ⁇ ” and the verb "buy” connected to the name "birthday gift” as the keyword of the reminder content.
- the cloud server obtaining unit 201 extracts at least two keywords, namely "Little Li” and "Birthday Gift,” for the reminder content input by the user for "send a birthday gift to Xiaoli".
- the cloud server obtaining unit 201 may further remove the attribute of a compound noun.
- the attribute of the "birthday gift” is “birthday”
- the cloud server obtaining unit 201 may remove the "birth” in the "birthday gift”.
- the keywords extracted by the cloud server obtaining unit 201 are at least: " ⁇ ,, and" gifts,,.
- the keyword may also be the time or place included in the reminder content, etc.
- the terminal can comprehensively extract important information contained in the reminder content of the user as a keyword.
- the cloud server obtaining unit 201 may receive at least a digital code of the user's terminal when receiving the reminder information, because the cloud server acquiring unit 201 has a one-to-many relationship with the terminal of the user. Digital encoding is the only one that exists and enables the cloud server to distinguish the digital encoding of each terminal. For example, if a terminal is a mobile phone, the mobile phone number of the mobile phone can be used as the digital code of the terminal, so that the cloud server can distinguish the terminals, and it is convenient to further serve each user.
- the cloud server subscription unit 202 is configured to subscribe to the service application and/or the website for information related to the reminder information according to the reminder information;
- the cloud server subscription unit 202 subscribes to the business application and/or the website for information related to the keyword of the reminding content according to the keyword of the reminding content in the reminder information.
- the cloud server subscription unit 202 can subscribe to the business application and/or website, assuming that the keywords of the reminder content in the certain reminder information received by the cloud server obtaining unit 201 are "birthday” and "gift” at this time.
- the cloud server subscription unit 202 includes:
- the cloud server search subunit 2021 is configured to search for a service application and/or a website according to the keyword of the reminder content in the reminder information;
- the cloud server subscription subunit 2022 is configured to subscribe to the service application and/or the website for information related to the keyword of the reminder content in the reminder information.
- Method 1 is:
- the cloud server search subunit 2021 searches for a list of pre-configured business applications and/or websites according to the keyword of the reminder content in the reminder information.
- the pre-configured list of service applications and/or websites is pre-configured by the user. And stored in the list in the cloud server.
- the cloud server operator pre-sets some business applications and/or websites in the cloud server before providing the cloud server-based services to the users, without the need for manual configuration by the user, so that the users can directly set these presets.
- Business applications and/or websites within the cloud server are run and accessed.
- the second method is:
- the cloud server search subunit 2022 searches for a business application and/or a website in the Internet according to the keyword of the reminder content in the reminder information.
- the cloud server search subunit 2021 may be based on the key of the reminding content in the reminder information. Words, search for business applications and/or websites in the internet.
- the cloud server search sub-unit 2021 may preferentially search for a service application and/or a website preset by the user. When the user application and/or the website that is preset by the user does not meet the keyword, the cloud server may be searched by the operator.
- the cloud application search sub-unit 2021 can search in the Internet when there is no keyword matching in the business application and/or the website preset by the user or the operator in the cloud server.
- the cloud server may return a prompt message to the user terminal, prompting the user to complete Provides information about the cloud server reminder function for the reminder information.
- the cloud server search sub-unit 2021 can search for a business application and/or website that meets the keyword obtained in the user's reminder information
- the cloud server subscription sub-unit 2022 can be notified to send a subscription to the service application and/or the website. Apply to establish a subscription relationship with the business application and/or website.
- the cloud server further includes:
- a cloud server receiving unit 203 configured to receive an address from the service application and/or a website Information related to the reminder information
- the cloud server sending unit 204 is configured to send the information related to the reminder information to the terminal.
- the information from the business application and/or the website finally reaches the terminal via the cloud server, and after receiving the identifier returned by the cloud server sending unit 204 and/or the reminding content corresponding to the identifier, the terminal displays the identifier to the user.
- the corresponding reminder content is the information from the business application and/or the website.
- the cloud server may further establish and store the reminder information and the service application and/or The subscription relationship between the websites, when the business application associated with a certain reminder information and/or the information on the website is sent to the cloud server, the cloud server sending unit 204 can quickly and accurately send the terminal to the terminal that sent the reminder information.
- the received information related to the reminder information and the reminder information is a registered trademark of the cloud server.
- the terminal may send a message to the cloud server to notify the cloud server of the operation of the user, and the cloud server may use the reminder content stored in the cloud server and/or Or deleting the keyword of the reminder content, and canceling the subscription request related to the reminder, and sending an unsubscribe request to the business application server and/or the website related to the reminder and having the subscription relationship.
- the cloud server after receiving the reminder information sent by the terminal, the cloud server searches for the service application and/or the website according to the reminder information, and subscribes to the information of the service application and/or the website, and the cloud server receives the After the service application and/or the information related to the reminder information of the website, the cloud server sends the reminder information and the information related to the reminder information to the terminal, and the terminal displays the information related to the reminder information to the user. And a reminder content corresponding to the reminder content.
- the reminding method of the cloud server can provide a corresponding reminding service to the user when the time of the reminder of the reminder content or the location of the reminder is uncertain, and can also provide the user with some information related to the reminding content, so that the user The information content of interest can be directly obtained, which facilitates the user to perform operations related to the reminder content.
- This method can provide users with one A reminder that does not require a time or place based on a specific reminder to improve the user experience.
- the embodiment of the invention provides a terminal. As shown in FIG. 8, the terminal includes:
- the terminal sending unit 301 is configured to send a reminder message to the cloud server.
- the terminal sending unit 301 sends a reminder message to the cloud server, where the reminder information includes at least the reminder content and/or the keyword of the reminder content.
- the terminal in general, there are multiple reminder contents in the terminal at the same time, and in order to facilitate distinguishing each reminder content, the terminal usually sets an identifier code uniquely existing in the terminal for each reminder content, generally The terminal can set the identification code according to the time of the input of the reminder content.
- the terminal sending unit 301 sends the reminder content or the keyword of the reminder content to the cloud server
- the identifier code may be sent to the cloud server, so that the cloud server can conveniently identify each reminder information.
- the terminal receiving unit 302 is configured to receive information related to the reminder information fed back by the cloud server;
- the terminal display unit 303 is configured to display the information and the reminder information.
- the terminal receiving unit 302 After receiving the reminder information returned by the cloud server and the information related to the reminder information, the terminal receiving unit 302 displays the reminder content corresponding to the reminder information to the user, and displays information related to the reminder information to the user. .
- the terminal display unit 303 displays the reminder content and the information related to the reminder information
- the terminal display unit 303 acquires a reminder content corresponding to the keyword of the reminder content, and displays the reminder content and the related to the reminder information. Information.
- the user may perform some corresponding operations according to the information related to the reminder information displayed by the terminal display unit 303, for example, the reminder content input by the user is "buy a birthday gift to Xiaoli", and then
- the information related to the reminder content displayed by the end display unit 303 may include a link, information, and the like of a best-selling birthday gift on a shopping website, and the user may view the birthday gift and select whether to purchase. It saves the time for the user to select the birthday gift on the Internet, and realizes the purpose of reminding the user and facilitates the use of the user.
- the terminal sends the reminder information to the cloud server, and receives and displays the reminder information returned by the cloud server and the information related to the reminder information, where the terminal reminding method can be used by the user for a certain reminder content.
- the reminding time or the location of the reminder is uncertain
- the user is provided with a corresponding reminding service, and the user may also provide some information related to the reminding content, so that the user can directly obtain the information content of interest, which is convenient for the user to perform and remind the user.
- Content-related operations can provide users with a reminder that does not need to be based on the time or place of a specific reminder, thereby improving the user experience.
- the embodiment of the present invention provides a reminder system, which includes the cloud server in the eighth embodiment and the terminal in the ninth embodiment.
- the present invention can be implemented by means of software plus necessary general hardware, and of course, by hardware, but in many cases, the former is a better implementation. .
- the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a readable storage medium, such as a floppy disk of a computer.
- a hard disk or optical disk or the like includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Description
提醒方法、 终端、 云服务器和系统 本申请要求于 2012年 6月 25日提交中国专利局、 申请号为 201210212061.5中国专利申请的优先权,其全部内容通过引用结合在本申请 中。
技术领域 本发明涉及移动通信技术领域, 尤其涉及一种提醒方法、 终端、 云服 务器和系统。 背景技术 目前的手机或个人数字助理等移动终端中, 基本上都存在闹钟、 曰程 等提醒功能, 例如, 用户可预先在终端中设置包含有提醒时间的提醒内容, 在设定的提醒时间到来时, 终端向用户显示用户预设的提醒内容。
另外, 用户还可以在具有全球定位系统的手机或个人数字助理等移动 终端中设置与包含有提醒地点的提醒内容, 当用户到达提醒地点的附近时, 移动终端的全球定位系统检测到用户位于提示内容中的提示地点, 向用户 显示用户预设的提醒内容。
发明人在实现本发明的过程中发现, 由于移动终端只能根据用户设定 的提醒时间或提醒地点向用户显示提醒信息, 当用户无法确定提醒时间或 提醒地点时, 移动终端所具有的提醒功能无法满足用户的使用体验, 使得 用户的体验度下降。 发明内容
本发明所要解决的技术问题在于提供一种提醒方法、 终端、 云服务器 和系统, 能够在用户对某一提醒内容的提醒的时间或提醒的地点不确定时, 向用户显示提醒内容, 提高用户的使用体验。
为解决上述技术问题, 本发明釆用如下技术方案:
一种终端提醒方法, 包括:
所述终端提取用户输入的提醒内容的关键词;
所述终端监听并解析接收到的实时内容;
当所述实时内容包含所述关键词时, 所述终端显示包含所述关键词的 所述提醒内容。
一种终端, 包括:
终端提取单元, 用于提取用户输入的提醒内容的关键词;
终端解析单元, 用于监听并解析接收到的实时内容;
终端显示单元, 用于当所述实时内容包含所述关键词时, 所述终端显 示包含所述关键词的所述提醒内容。
在本实施例的技术方案中, 所述终端提取用户输入的提醒内容的关键 词, 并监听、 解析接收到的实时内容, 当所述实时内容包含所述关键词时, 所述终端显示包含所述关键词的所述提醒内容。 能够在用户对某一提醒内 容的提醒的时间或提醒的地点不确定时, 根据该终端所接收到的实时内容 中是否包含某一提醒内容的关键词来确定是否向用户显示提醒内容, 该方 法能够给用户提供一种无需基于特定的提醒的时间或地点的提醒方式, 提 高了用户的使用体验。
为了解决上述技术问题, 本发明还釆用如下技术放案:
一种云服务器提醒方法, 包括:
云服务器接收来自终端的提醒信息, 所述提醒信息包含提醒内容和 /或 所述提醒内容的关键词以及所述提醒内容的标识符;
所述云服务器根据所述提醒信息向业务应用和 /或网站订阅与所述提醒 信息相关的信息;
所述云服务器接收来自所述业务应用和 /或网站的与所述提醒信息相关 的信息;
所述云服务器向所述终端发送所述与所述提醒信息相关的信息。
一种云服务器, 包括:
云服务器获取单元, 用于接收来自终端的提醒信息, 所述提醒信息包 含提醒内容和 /或所述提醒内容的关键词以及所述提醒内容的标识符;
云服务器订阅单元, 用于根据所述提醒信息向业务应用和 /或网站订阅 与所述提醒信息相关的信息;
云服务器接收单元, 用于接收来自所述业务应用和 /或网站的与所述提 醒信息相关的信息;
云服务器发送单元, 用于向所述终端发送所述与所述提醒信息相关的 信息。
在发明本实施例的技术方案中, 云服务器在接收到终端发送的提醒信 息后, 云服务器根据提醒信息搜索业务应用和 /或网站, 并订阅该业务应用 和 /或网站的信息, 云服务器接收来自所述业务应用和 /或网站的与所述提醒 信息相关的信息后, 由云服务器向所述终端发送所述提醒信息以及与提醒 信息相关的信息, 由终端向用户显示与提醒信息相关的信息以及所述提醒 内容对应的提醒内容。 该云服务器的提醒方法能够在用户对某一提醒内容 的提醒的时间或提醒的地点不确定时, 给用户提供相应的提醒服务, 并且 还可向用户提供与提醒内容相关的一些信息, 使得用户可直接获取感兴趣 的信息内容, 方便了用户执行与提醒内容相关的操作。 该方法能够给用户 提供一种无需基于特定的提醒的时间或地点的提醒方式, 提高了用户的使 用体验。
为了解决上述技术问题, 本发明还釆用如下技术方案:
一种终端提醒方法, 包括:
终端向云服务器发送提醒消息;
所述终端接收所述云服务器反馈的所述提醒消息与所述提醒信息相关 的信息;
所述终端显示所述提醒信息以及所述与所述提醒信息相关的信息。 一种终端, 包括
终端发送单元, 用于向云服务器发送提醒消息;
终端接收单元, 用于接收所述云服务器反馈的与所述提醒信息相关的 信息;
终端显示单元, 用于显示所述信息以及所述提醒信息。
在本发明实施例的技术方案中, 终端向云服务器发送提醒信息, 接收 并显示云服务器返回的提醒信息以及与所述提醒信息相关的信息, 该终端 提醒方法能够在用户对某一提醒内容的提醒的时间或提醒的地点不确定 时, 给用户提供相应的提醒服务, 并且还可向用户提供与提醒内容相关的 一些信息, 使得用户可直接获取感兴趣的信息内容, 方便了用户执行与提 醒内容相关的操作。 该方法能够给用户提供一种无需基于特定的提醒的时 间或地点的提醒方式, 提高了用户的使用体验。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中 的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不 付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明实施例中终端提醒方法的流程图;
图 2为本发明实施例中终端的结构示意图;
图 3为本发明实施例中终端解析单元的结构示意图;
图 4为本发明实施例中云服务器提醒方法流程图;
图 5为本发明实施例中终端提醒方法的流程图二;
图 6为本发明实施例中云服务器的结构示意图;
图 7为本发明实施例中云服务器订阅单元的结构示意图;
图 8为本发明实施例中终端的结构示意图二。 具体实施方式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范 围。
实施例一
本发明实施例提供一种终端提醒方法, 如图 1 所示, 该终端提醒方法 包括:
步骤 S101、 所述终端提取用户输入的提醒内容的关键词;
用户可通过日历或记事本等终端提供的人机交互平台输入提醒内容, 所述终端提取用户输入的提醒内容的关键词。
当终端提取提醒内容中的关键词时, 可以优先提取提醒内容中的名词 作为关键词。 如, 此时接收到的提醒内容为 "给小丽买生日礼物", 终端可 检测出所述提醒内容内包含的名词为 "小丽" 和 "生日礼物", 则终端可将 "小丽" 和 "生日礼物" 保存为该提醒内容的关键词。 进一步的, 可选地, 终端还可提取与名词 "小丽" 相连的动词 "给" 以及与名词 "生日礼物" 相连的动词 "买" 保存为该提醒内容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 终端可以提取出至少两个关键词, 分别为 "小丽" 和 "生日 ^物"。
可选地, 终端还可进一步地将某一复合名词的定语去除, 如 "生日礼 物" 的定语为 "生日", 则终端可将 "生日礼物" 中的 "生日" 去除, 此时, 终端提取的关键词至少为: "小丽" 和 '^七物"。
进一步的, 关键词还可包括所述提醒内容中所包含的时间或地点等,
由此, 终端可全面地提取用户的提醒内容中包含的重要信息作为关键词。 可选地, 当用户再一次输入的实时内容中包含时间或地点, 并且该实时内 容中包含的时间或地点与某一作为关键词的时间或地点相匹配时, 所述终 端显示包含该时间或地点的提醒内容。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个标识码, 一般的, 终端可根据提醒内容输入的时间的先后来设置标识码。
步骤 S102、 所述终端监听并解析接收到的实时内容;
一般的, 所述终端接收到的实时内容包括: 文本内容和 /或语音内容。 或语音内容,、例如用户在使 短信息、 记事本、 览器、 电子邮件、 即时 消息等需要调用文字输入的应用时的文本输入, 或用户在使用电话、 录音 机、 即时消息等应用时的语音输入; 也可为来自从浏览器解析出的互联网 内容中的文本内容或语音内容; 还可以为终端的呼入电话、 语音视频等多 媒体中的语音内容等。 所述实时内容也可以为其他形式的, 如图像内容等, 本发明对此不作限定。
步骤 S103、 当所述实时内容包含所述关键词时, 所述终端显示包含所 述关键词的所述提醒内容。
同一条实时内容中通常会包含不止一个关键词, 终端在解析实时内容 时, 可以每当解析到一个关键词, 暂存该关键词, 并继续解析实时内容。 在解析完毕该条实时内容后, 向用户显示该实时内容中所包含的关键词所 对应的提醒内容。
需要说明的是, 一条实时内容可以是用户对终端的某一次输入的文本 内容或某一次语音输入内容, 也可为系统定义的一定字数内的文本内容。
进一步的, 用户对终端的某一次输入的文本内容可为在终端判断得知 用户停止该次文本输入之前用户所输入的文本内容, 其中, 用户在一定时 间 (例如 0.5秒) 内不再继续输入时, 系统可判断得知用户停止文本输入; 另外, 用户对终端的某一次语音输入也可为在终端判断得知用户停止该次 语音输入之前用户所输入的语音内容, 系统的判断方法可与文本输入时的
判断方法一致。
其中, 所述实时内容包含所述关键词可以为, 所述实时内容包含所述 提醒内容的关键词中的一个或多个关键词。
例如, 当用户在使用聊天软件或发送短信向终端键入实时内容时, 在 用户停止输入后, 终端可以在监听到该实时内容中包含的 "小丽" 时, 向 用户显示终端内保存的提醒内容 "给小丽买生日礼物 "。
另外, 终端可通过截获终端的网页浏览器上的显示内容获取网页中的 文本内容并进行解析。 例如, 当用户所浏览的并被终端截获的网页的文本 内容中包含 "礼物" 等字样, 则终端解析到该关键词, 之后在显示屏上显 示用户之前输入的 "给小丽买生日礼物" 该条提醒内容。
在本实施例的技术方案中, 所述终端提取用户输入终端的提醒内容的 关键词, 并监听、 解析所述终端接收到的实时内容, 当所述实时内容包含 所述关键词时, 所述终端显示包含所述关键词的所述提醒内容。 能够在用 户对某一提醒内容的提醒的时间或提醒的地点不确定时, 根据用户的终端 所接收到的实时内容中是否包含某一提醒内容的关键词来确定是否向用户 显示提醒内容, 该方法能够给用户提供一种无需基于特定的提醒的时间或 地点的提醒方式, 提高了用户的使用体验。
实施例二
本发明实施例提供一种终端提醒方法, 如图 1所示, 该方法包括: 步骤 S101、 所述终端提取用户输入的提醒内容的关键词;
用户可通过日历或记事本等所述终端提供的交互平台输入提醒内容, 所述终端提取用户输入的提醒内容的关键词。
当终端提取提醒内容中的关键词时, 可以优先提取提醒内容中的名词 作为关键词。 如, 此时接收到的提醒内容为 "给小丽买生日礼物", 终端可 检测出所述提醒内容内包含的名词为 "小丽" 和 "生日礼物", 则终端可将 "小丽" 和 "生日礼物" 保存为该提醒内容的关键词。 进一步的, 可选地,
终端还可提取与名词 "小丽" 相连的动词 "给" 以及与名词 "生日礼物" 相连的动词 "买" 保存为该提醒内容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 终端可以提取出至少两个关键词, 分别为 "小丽" 和 "生日 ^物"。
可选地, 终端还可进一步地将某一复合名词的定语去除, 如 "生日礼 物" 的定语为 "生日", 则终端可将 "生日礼物" 中的 "生日" 去除, 此时, 终端提取的关键词至少为: "小丽" 和 '^七物"。
进一步的, 关键词还可包括所述提醒内容中所包含的时间或地点等, 由此, 终端可全面地提取用户的提醒内容中包含的重要信息作为关键词。 可选地, 当用户再一次输入的实时内容中包含时间或地点, 并且该实时内 容中包含的时间或地点与某一作为关键词的时间或地点相匹配时, 所述终 端显示包含该时间或地点的提醒内容。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个标识码, 一般的, 终端可根据提醒内容输入的时间的先后来设置标识码。
步骤 S102、 所述终端监听并解析接收到的实时内容;
一般的, 所述终端接收到的实时内容包括: 文本内容和 /或语音内容。 具体地, 所述终端接收到的实时内容可为由用户向终端内输入的文本内容 或语音内容, 例如用户在使用短信息、 记事本、 浏览器、 电子邮件、 即时 消息等需要调用文字输入的应用时的文本输入, 或用户在使用电话、 录音 机、 即时消息等应用时的语音输入; 也可为来自从浏览器解析出的互联网 内容中的文本内容或语音内容; 还可以为终端的呼入电话、 语音视频等多 媒体中的语音内容等。 所述实时内容也可以为其他形式的, 如图像内容等, 本发明对此不作限定。
当所述实时内容为文本内容时, 可直接解析所述文本内容; 而当所述 实时内容为语音内容时, 可以直接对语音内容进行解析, 也可将语音内容
转换为文本内容后解析该文本内容。
终端将所述语音内容转换为文本内容的方式可为:
当停顿时间大于等于预设时间时, 将两次所述停顿时间之间的语音内 容转换为一句文本内容。
其中,预设时间可为用户设置的,或为终端默认的预设时间,如 0.5秒。 进一步的, 终端解析所述文本内容的方式至少可有如下三种: 方式一为:
将所述文本内容根据所述解析步长分为若干组, 所述每一组文本内容 内包含的字数小于或等于所述解析步长, 并分别解析各组所述文本内容中 是否包含所述关键词。
需要说明的是, 解析步长可以为终端每一次解析文本内容时, 至多能 解析的文字个数。
具体地, 在分组时, 若终端中所存储的解析步长为十, 则从文本内容 的第一个字开始, 终端每十个字 (包含标点符号) 划分为同一组, 例如, 若某一文本内容共三十七字(包含标点符号), 则终端可将该文本内容划分 为四组, 其中, 第一组文本内容包含十个字, 第二组文本内容包含十个字, 第三组文本内容包含十个字, 第四组文本内容包含七个字。 在分组完成后, 终端分别对每一组文本内容进行解析。
方式二为:
当用户输入的实时内容的字数等于解析步长时, 解析所述实时内容。 用户在输入短信等文本内容时, 一般均为一个字一个字地向终端内输 入, 当用户累计输入的字数等于解析步长时, 终端解析该实时内容。
具体地, 在某一具体情境下, 解析步长为十个字, 则当用户的输入的 短信等文本内容的字数达到十个时, 所述终端解析该十个字的实时内容; 若用户继续输入实时内容, 下一次终端从第十一个字开始解析。
另外, 在同一具体情境下, 若用户某一次文本内容的输入字数不足十
个字时, 如用户向外发送一条不足十个字的短信时, 终端接收到用户的终 止输入的指令(如一定时间 (如 0.5秒) 内用户不再继续向终端输入文字) 时, 则终端中止继续获取用户输入的实时内容, 开始解析这一不足解析步 长的文本内容。
方式三为:
逐句解析所述文本内容。
此时, 终端根据文本内容中所包含的标点符号, 如句号、 感叹号、 问 号、 逗号、 冒号等能够表示文本内容中止的标点符号, 划分出文本内容中 的各个句子(如用句号、 感叹号、 问号等能标识一句话的句子)或子句 (如 用逗号、 冒号对一个句子进行分隔, 将该句子分隔成多个子句), 并依次对 各个句子或子句进行解析, 直至文本内容的末尾。 所述逐句解析, 可以为 依次对各个句子或子句进行解析。
步骤 S103、 当所述实时内容包含所述关键词时, 所述终端显示包含所 述关键词的所述提醒内容。
同一条实时内容中通常会包含不止一个关键词, 终端在解析实时内容 时, 可以每当解析到一个关键词, 暂存该关键词, 并继续解析实时内容。 在解析完毕该条实时内容后, 向用户显示该实时内容中所包含的关键词所 对应的提醒内容。
其中, 所述实时内容包含所述关键词可以为, 所述实时内容包含所述 提醒内容的关键词中的一个或多个关键词。
例如, 当用户在使用聊天软件或发送短信向终端键入实时内容时, 该 实时内容内包含所提取出的关键词 "小丽", 终端可以在监听到该实时内容 中包含的 "小丽" 时, 向用户显示终端内保存的提醒内容 "给小丽买生日 礼物,,。
另外, 终端可通过截获终端的网页浏览器上的显示内容获取网页中的 文本内容并进行解析。 例如, 当用户所浏览的并被终端截获的网页的文本
内容中包含 "礼物" 等字样, 则终端解析到该关键词, 之后在显示屏上显 示用户之前输入的 "给小丽买生日礼物" 该条提醒内容。
在本实施例的技术方案中, 所述终端提取用户输入终端的提醒内容的 关键词, 并监听、 解析接收到的实时内容, 当所述实时内容包含所述关键 词时, 所述终端显示包含所述关键词的所述提醒内容。 能够在用户对某一 提醒内容的提醒的时间或提醒的地点不确定时, 根据用户的终端所接收到 的实时内容中是否包含某一提醒内容的关键词来确定是否向用户显示提醒 内容, 该方法能够给用户提供一种无需基于特定的提醒的时间或地点的提 醒方式, 提高了用户的使用体验。
实施例三
本发明实施例提供一种终端, 如图 2所示, 该终端包括:
终端提取单元 101 , 用于提取用户输入的提醒内容的关键词;
用户可通过日历或记事本等所述终端提供的交互平台输入提醒内容, 此时, 终端启动所述终端提取单元 101 , 所述终端提取单元 101提取用户输 入的提醒内容的关键词。
当终端提取单元 101 提取提醒内容中的关键词时, 可以优先提取提醒 内容中的名词作为关键词。 如, 此时接收到的提醒内容为 "给小丽买生日 L物", 终端提取单元 101可检测出所述提醒内容内包含的名词为 "小丽" 和 "生日礼物 ", 则终端提取单元 101可将 "小丽" 和 "生日礼物" 保存为 该提醒内容的关键词。 进一步的, 可选地, 终端提取单元 101 还可提取与 名词 "小丽" 相连的动词 "给" 以及与名词 "生日 ^物" 相连的动词 "买" 保存为该提醒内容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 终端提取单元 101 可以提取出至少两个关键词, 分别为 "小丽" 和 "生日 礼物,,。
可选地, 终端提取单元还可进一步地将某一复合名词的定语去除, 如
"生日礼物"的定语为 "生日", 则终端提取单元可将 "生日礼物" 中的 "生 日" 去除, 此时, 终端提取单元提取的关键词至少为: "小丽" 和 "礼物"。
进一步的, 关键词还可包括所述提醒内容中所包含的时间或地点等, 由此, 终端提取单元 101 可全面地提取用户的提醒内容中包含的重要信息 作为关键词, 当用户再一次输入的实时内容中包含时间或地点, 并且该实 时内容中包含的时间或地点与某一作为关键词的时间或地点相匹配时, 所 述终端显示包含该时间或地点的提醒内容。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在终端内 部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的先后来 设置标识码。
终端解析单元 102, 用于监听并解析接收到的实时内容;
一般的, 所述终端接收到的实时内容包括: 文本内容和 /或语音内容。 具体地, 所述终端接收到的实时内容可为由用户向终端内输入的文本内容 或语音内容, 例如用户在使用短信息、 记事本、 浏览器、 电子邮件、 即时 消息等需要调用文字输入的应用时的文本输入, 或用户在使用电话、 录音 机、 即时消息等应用时的语音输入; 也可为来自从浏览器解析出的互联网 内容中的文本内容或语音内容; 还可以为终端的呼入电话、 语音视频等多 媒体中的语音内容。 所述实时内容也可以为其他形式的, 如图像内容等, 本发明对此不作限定。
当所述实时内容为文本内容时, 终端解析单元 102可直接解析所述文 本内容; 而当所述实时内容为语音内容时, 终端解析单元 102 可以直接对 语音内容进行解析, 也可将语音内容转换为文本内容后解析该文本内容。
故而, 进一步的, 如图 3所示, 所述终端解析单元 102包括: 文本解析子单元 1021 , 用于当所述实时内容为文本内容时, 解析所述 文本内容。
进一步的, 所述文本解析子单元 1021具体用于:
将所述文本内容根据所述解析步长分为若干组, 所述每一组文本内容 内包含的字数小于或等于所述解析步长, 并分别解析各组所述文本内容中 是否包含所述关键词;
需要说明的是, 解析步长可以为终端每一次解析文本内容时, 至多能 解析的文字个数。
具体地, 在分组时, 若终端中所存储的解析步长为十个, 则从文本内 容的第一个字开始, 所述文本解析子单元 1021每十个字 (包含标点符号) 划分为同一组, 例如, 若某一文本内容共三十七字(包含标点符号), 则文 本解析子单元 1021可将该文本内容划分为四组, 其中, 第一组文本内容包 含十个字, 第二组文本内容包含十个字, 第三组文本内容包含十个字, 第 四组文本内容包含七个字。 在分组完成后, 文本解析子单元 1021分别对每 一组文本内容进行解析。
进一步的, 所述文本解析子单元 1021也可具体用于:
当用户输入的实时内容的字数等于解析步长时, 解析所述实时内容。 用户在输入短信等文本内容时, 一般均为一个字一个字地向终端内输 入, 当用户累计输入的字数等于解析步长时, 终端解析该实时内容。
具体地, 在某一具体情境下, 解析步长为十个字, 则当用户的输入的 短信等文本内容的字数达到十个时, 所述终端解析该十个字的实时内容; 若用户继续输入实时内容, 下一次终端从第十一个字开始解析。
另外, 在同一具体情境下, 若用户某一次文本内容的输入字数不足十 个字时, 如用户向外发送一条不足十个字的短信时, 终端接收到用户的终 止输入的指令(一定时间 (如 1秒) 内用户不再继续向终端输入文字)时, 则终端中止继续获取用户输入的实时内容, 开始解析这一不足解析步长的 文本内容。
进一步的, 所述文本解析子单元 1021还可具体用于:
逐句解析所述文本内容;
此时,终端的文本解析子单元 1021根据文本内容中所包含的标点符号, 如句号、 感叹号、 问号、 逗号、 冒号等能够表示文本内容中止的标点符号, 划分出文本内容中的各个句子 (如用句号、 感叹号、 问号等能标识一句话 的句子)或子句 (如用逗号、 冒号对一个句子进行分隔, 将该句子分隔成 多个子句), 并依次对各个句子或子句进行解析, 直至文本内容的末尾。 所 述逐句解析, 可以为依次对各个句子或子句进行解析。
如图 3所示, 所述终端解析单元 102还包括:
语音转换子单元 1022, 用于当所述实时内容为语音内容时, 所述语音 转换子单元 1022将所述语音内容转换为文本内容, 并将所述文本内容转发 给所述文本解析子单元 1022。
具体地, 所述语音转换子单元 1022具体用于:
当停顿时间大于等于预设时间时, 将两次所述停顿时间之间的语音内 容转换为一句文本内容。
其中,预设时间可为用户设置的,或为终端默认的预设时间,如 0.5秒。 如图 2所示, 所述终端还包括:
终端显示单元 103 , 用于当所述实时内容包含所述关键词时, 所述终端 显示包含所述关键词的所述提醒内容。
同一条实时内容中通常会包含不止一个关键词, 终端解析单元 102在 解析实时内容时, 可以每当解析到一个关键词, 暂存该关键词, 并继续解 析实时内容。 在解析完毕该实时内容后, 向用户显示该实时内容中所包含 的关键词所对应的提醒内容。
其中, 所述实时内容包含所述关键词可以为, 所述实时内容包含所述 提醒内容的关键词中的一个或多个关键词。
例如, 当用户在使用聊天软件或发送短信向终端键入实时内容时, 该 实时内容内包含所提取出的关键词 "小丽", 终端解析单元 102可以在监听
到该实时内容中包含的 "小丽" 时, 向终端显示单元 103发送以 "小丽" 作为关键词的提醒内容的标识符, 则所述终端显示单元 103根据标识符向 用户显示终端内保存的提醒内容, 如 "给小丽买生日礼物"。
另外, 终端可通过截获终端的网页浏览器上的显示内容获取网页中的 文本内容并进行解析。 例如, 当用户所浏览的并被终端截获的网页的文本 内容中包含 "礼物" 等字样, 则终端解析单元 102解析到该关键词, 之后 在显示屏上显示用户之前输入的 "给小丽买生日礼物" 该条提醒内容。
在本实施例的技术方案中, 所述终端提取用户输入终端的提醒内容的 关键词, 并监听、 解析接收到的实时内容, 当所述实时内容包含所述关键 词时, 所述终端显示包含所述关键词的所述提醒内容。 能够在用户对某一 提醒内容的提醒的时间或提醒的地点不确定时, 根据该终端所接收到的实 时内容中是否包含某一提醒内容的关键词来确定是否向用户显示提醒内 容, 该终端能够给用户提供一种无需基于特定的提醒的时间或地点的提醒 方式, 提高了用户的使用体验。
实施例四
本发明实施例提供一种云服务器提醒方法, 如图 4所示, 该方法包括: 步骤 S201、 云服务器接收来自终端的提醒信息;
在用户向终端输入提醒内容后, 终端可向云服务器发送提醒信息, 该 提醒信息中至少包含提醒内容和 /或经过终端提取的提醒内容的关键词。 则 云服务器接收来自所述终端的提醒信息; 其中, 当所述提醒信息中包含关 键词时, 云服务器直接将关键词保存便于在后来的步骤中使用关键词; 当 所述提醒信息中包含所述终端的提醒内容却不包含所述提醒内容的关键词 时, 云服务器提取所述终端的提醒内容的关键词, 并将关键词保存。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在终端内 部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的先后来
设置标识码。 同时, 终端在向所述云服务器发送提醒内容或提醒内容的关 键词时, 可以将标识码一并发送给所述云服务器, 这样可以方便云服务器 辨别各提醒信息。
当云服务器提取提醒内容中的关键词时, 优先提取提醒内容中的名词 作为关键词, 其次获取与名词相连的动词。 如, 此时接收到的提醒内容为 "给小丽买生日礼物 ", 云服务器可检测出所述提醒内容内包含的名词为 "小丽" 和 "生日礼物", 则云服务器可将 "小丽" 和 "生日礼物" 保存为 该提醒内容的关键词。 进一步的, 云服务器还可提取与名词 "小丽" 相连 的动词 "给" 以及与名词 "生日礼物" 相连的动词 "买" 保存为该提醒内 容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 云服务器提取出至少两个关键词, 分别为 "小丽" 和 "生日礼物"。
云服务器还可进一步地将某一复合名词的定语去除, 如 "生日礼物" 的定语为 "生日", 则云服务器可将 "生日礼物" 中的 "生日"去除, 此时, 云服务器提取的关键词至少为: "小丽" 和 "礼物"。
进一步的, 关键词还可为所述提醒内容中所包含的时间或地点等, 由 此, 终端可全面地提取用户的提醒内容中包含的重要信息作为关键词。
另外, 可选地, 由于云服务器与用户的终端之间是一对多的关系, 故 而, 云服务器在接收提醒信息时, 还可以至少接收用户的终端的数字编码, 该数字编码为唯一存在的并能使得云服务器分辨出各个终端的数字编码。 例如, H没某一终端为手机, 则可以以该手机的手机号码为该终端的数字 编码, 以方便云服务器区分各个终端, 也方便进一步的为各用户服务。
步骤 S202、所述云服务器根据所述提醒信息向业务应用和 /或网站订阅 与所述提醒信息相关的信息;
具体地, 所述云服务器根据所述提醒信息中的提醒内容的关键词, 向 业务应用和 /或网站订阅与提醒内容的关键词相关的信息。
根据前文内容, 假设此时云服务器所接收到的某一提醒信息中的提醒 内容的关键词为 "生日" 以及 "礼物", 则云服务器可以订阅业务应用和 / 或网站中的与 "生日" 或 "礼物" 相关的信息, 比如某一与订购生日礼物 相关的业务应用, 或购物网站中的与 "生日" " ^物" 相关的物品的资讯。
一般地, 所述与所述提醒信息相关的信息可以为业务应用和 /或网站中 的更新的信息。
如图 4所示, 所述云服务器提醒方法还包括:
步骤 S203、所述云服务器接收来自所述业务应用和 /或网站的与所述提 醒信息相关的信息;
步骤 S204、 所述云服务器向所述终端反馈所述提醒信息以及所述与所 述提醒信息相关的信息。
终端在接收到云服务器返回的提醒信息以及所述与所述提醒信息相关 的信息后, 向用户显示所述提醒信息对应的提醒内容, 并向用户显示与所 述与所述提醒信息相关的信息。
需要说明的是, 所述云服务器在根据所述提醒信息向业务应用和 /或网 站订阅与所述提醒信息相关的信息后, 还可以建立并存储所述提醒信息与 所述业务应用和 /或网站之间的订阅关系, 则当与某一提醒信息相关联的业 务应用和 /或网站上有信息发送给云服务器时, 云服务器可以迅速并准确地 向发出该提醒信息的终端发送所接收到的与所述提醒信息相关的信息以及 提醒信息。
进一步的, 可选的, 当用户删除存储于终端内的提醒内容时, 终端可 以向云服务器发送消息告知云服务器该用户的操作, 则云服务器可以将存 储于云服务器内的该提醒内容和 /或该提醒内容的关键词删除, 并取消与该 提醒相关的订阅请求, 向与该提醒相关的并存在订阅关系的业务应用服务 器和 /或网站发送取消订阅请求。
在本实施例的技术方案中, 云服务器在接收到终端发送的提醒信息后,
云服务器根据提醒信息搜索业务应用和 /或网站, 并订阅该业务应用和 /或网 站的信息, 云服务器接收来自所述业务应用和 /或网站的与所述提醒信息相 关的信息后, 由云服务器向所述终端发送所述提醒信息以及与提醒信息相 关的信息, 由终端向用户显示与提醒信息相关的信息以及所述提醒内容对 应的提醒内容。 该云服务器提醒方法能够在用户对某一提醒内容的提醒的 时间或提醒的地点不确定时, 给用户提供相应的提醒服务, 并且还可向用 户提供与提醒内容相关的一些信息, 使得用户可直接获取感兴趣的信息内 容, 方便了用户执行与提醒内容相关的操作。 该方法能够给用户提供一种 无需基于特定的提醒的时间或地点的提醒方式, 提高了用户的使用体验。
实施例五
本发明实施例提供一种云服务器提醒方法, 如图 4所示, 该方法包括: 步骤 S201、 云服务器接收来自终端的提醒信息;
在用户向终端输入提醒内容后, 终端可向云服务器发送提醒信息, 该 提醒信息中至少包含提醒内容和 /或经过终端提取的提醒内容的关键词。 则 云服务器接收来自所述终端的提醒信息; 其中, 当所述提醒信息中包含关 键词时, 云服务器直接将关键词保存便于在后来的步骤中使用关键词; 当 所述提醒信息中包含所述终端的提醒内容却不包含所述提醒内容的关键词 时, 云服务器提取所述终端的提醒内容的关键词, 并将关键词保存。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在终端内 部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的先后来 设置标识码。 同时, 终端在向所述云服务器发送提醒内容或提醒内容的关 键词时, 可以将标识码一并发送给所述云服务器, 这样可以方便云服务器 辨别各提醒信息。
当云服务器提取提醒内容中的关键词时, 优先提取提醒内容中的名词 作为关键词, 其次获取与名词相连的动词。 如, 此时接收到的提醒内容为
"给小丽买生日礼物 ", 云服务器可检测出所述提醒内容内包含的名词为 "小丽" 和 "生日礼物", 则云服务器可将 "小丽" 和 "生日礼物" 保存为 该提醒内容的关键词。 进一步的, 云服务器还可提取与名词 "小丽" 相连 的动词 "给" 以及与名词 "生日礼物" 相连的动词 "买" 保存为该提醒内 容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 云服务器提取出至少两个关键词, 分别为 "小丽" 和 "生日礼物"。
云服务器还可进一步地将某一复合名词的定语去除, 如 "生日礼物" 的定语为 "生日", 则云服务器可将 "生日礼物" 中的 "生日"去除, 此时, 云服务器提取的关键词至少为: "小丽" 和 "礼物"。
进一步的, 关键词还可为所述提醒内容中所包含的时间或地点等, 由 此, 终端可全面地提取用户的提醒内容中包含的重要信息作为关键词。
另外, 可选地, 由于云服务器与用户的终端之间是一对多的关系, 故 而, 云服务器在接收提醒信息时, 还可以至少接收用户的终端的数字编码, 该数字编码为唯一存在的并能使得云服务器分辨出各个终端的数字编码。 例如, H没某一终端为手机, 则可以以该手机的手机号码为该终端的数字 编码, 以方便云服务器区分各个终端, 也方便进一步的为各用户服务。
步骤 S202、所述云服务器根据所述提醒信息向业务应用和 /或网站订阅 与所述提醒信息相关的信息;
具体地, 所述云服务器根据所述提醒信息中的提醒内容的关键词, 向 业务应用和 /或网站订阅与提醒内容的关键词相关的信息。
根据前文内容, 假设此时云服务器所接收到的某一提醒信息中的提醒 内容的关键词为 "生日" 以及 "礼物", 则云服务器可以订阅业务应用和 / 或网站中的与 "生日" 或 "礼物" 相关的信息, 比如某一与订购生日礼物 相关的业务应用, 或购物网站中的与 "生日" " ^物" 相关的物品的资讯。
一般地, 所述与所述提醒信息相关的信息可以为业务应用和 /或网站中
的更新的信息。
进一步地, 所述云服务器根据所述提醒信息中的所述提醒内容的关键 词搜索业务应用和 /或网站, 并向所述业务应用和 /或网站订阅与所述提醒信 息中的所述提醒内容的关键词相关的信息。
具体地, 所述云服务器根据所述提醒信息中的所述提醒内容的关键词 搜索业务应用和 /或网站至少包括如下两种方法:
方法一为:
所述云服务器根据所述提醒信息中的所述提醒内容的关键词, 搜索预 先配置的业务应用和 /或网站的列表。
具体地, 所述预先配置的业务应用和 /或网站的列表为用户预先配置的 并存储在所述云服务器中的列表。
另外, 一般来说, 云服务器的运营商在向用户提供基于云服务器的服 务前, 会在云服务器内预先设置一些业务应用和 /或网站, 无需用户手动配 置, 方便用户直接对这些预设置在云服务器内的业务应用和 /或网站进行运 行、 访问。
方法二为:
所述云服务器根据所述提醒信息中的所述提醒内容的关键词, 搜索互 联网中的业务应用和 /或网站。
当云服务器中没有预先设置业务应用和 /或网站或所预先设置的业务应 用和 /或网站无法满足搜索要求时, 云服务器可根据所述提醒信息中的所述 提醒内容的关键词, 搜索互联网中的业务应用和 /或网站。
其中, 云服务器可以优先搜索用户预设的业务应用和 /或网站, 当用户 预设的业务应用和 /或网站中没有符合关键词的, 则可以搜索云服务器中由 服务器归属厂商预设的业务应用和 /或网站, 当云服务器中用户或运营商预 设的业务应用和 /或网站中均无符合关键词的, 云服务器可以在互联网中进 行搜索。
可选地, 若无论使用何种搜索方法均不能搜索到符合用户的某一提醒 信息中获取的关键词的业务应用和 /或网站, 云服务器可以向用户的终端返 回提示信息, 提示用户无法完成对该提醒信息提供云服务器提醒功能的信 息。
若云服务器能搜索到符合用户的提醒信息中获取的关键词的业务应用 和 /或网站, 则可以向该业务应用和 /或网站发送订阅申请, 建立与该业务应 用和 /或网站之间的订阅关系。
如图 4所示, 所述云服务器提醒方法还包括:
步骤 S203、所述云服务器接收来自所述业务应用和 /或网站的与所述提 醒信息相关的信息;
步骤 S204、 所述云服务器向所述终端反馈所述提醒信息以及所述与所 述提醒信息相关的信息。
终端在接收到云服务器返回的提醒信息以及所述与所述提醒信息相关 的信息后, 向用户显示所述提醒信息对应的提醒内容, 并向用户显示与所 述与所述提醒信息相关的信息。
需要说明的是, 所述云服务器在根据所述提醒信息向业务应用和 /或网 站订阅与所述提醒信息相关的信息后, 还可以建立并存储所述提醒信息与 所述业务应用和 /或网站之间的订阅关系, 则当与某一提醒信息相关联的业 务应用和 /或网站上有信息发送给云服务器时, 云服务器可以迅速并准确地 向发出该提醒信息的终端发送所接收到的与所述提醒信息相关的信息以及 提醒信息。
进一步的, 可选的, 当用户删除存储于终端内的提醒内容时, 终端可 以向云服务器发送消息告知云服务器该用户的操作, 则云服务器可以将存 储于云服务器内的该提醒内容和 /或该提醒内容的关键词删除, 并取消与该 提醒相关的订阅请求, 向与该提醒相关的并存在订阅关系的业务应用服务 器和 /或网站发送取消订阅请求。
在本实施例的技术方案中, 云服务器在接收到终端发送的提醒信息后, 云服务器根据提醒信息搜索业务应用和 /或网站, 并订阅该业务应用和 /或网 站的信息, 云服务器接收来自所述业务应用和 /或网站的与所述提醒信息相 关的信息后, 由云服务器向所述终端发送所述提醒信息以及与提醒信息相 关的信息, 由终端向用户显示与提醒信息相关的信息以及所述提醒内容对 应的提醒内容。 该云服务器的提醒方法能够在用户对某一提醒内容的提醒 的时间或提醒的地点不确定时, 给用户提供相应的提醒服务, 并且还可向 用户提供与提醒内容相关的一些信息, 使得用户可直接获取感兴趣的信息 内容, 方便了用户执行与提醒内容相关的操作。 该方法能够给用户提供一 种无需基于特定的提醒的时间或地点的提醒方式, 提高了用户的使用体验。
实施例六
本发明实施例提供一种终端提醒方法, 如图 5所示, 所述方法包括: 步骤 S301、 终端向云服务器发送提醒消息;
终端向云服务器发送提醒消息, 其中, 所述提醒信息至少包含所述提 醒内容和 /或所述提醒内容的关键词。
另外, 需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内 容, 终端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在 终端内部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的 先后来设置标识码。 同时, 终端在向所述云服务器发送提醒内容或提醒内 容的关键词时, 可以将标识码一并发送给所述云服务器, 这样可以方便云 服务器辨别各提醒信息。
步骤 S302、 所述终端接收所述云服务器反馈的所述提醒消息与所述提 醒信息相关的信息;
步骤 S303、 所述终端显示所述提醒信息以及所述与所述提醒信息相关 的信息。
终端在接收到云服务器返回的提醒信息以及所述与所述提醒信息相关
的信息后, 向用户显示所述提醒信息对应的提醒内容, 并向用户显示与所 述与所述提醒信息相关的信息。
具体地, 当所述提醒信息中包含所述提醒内容时, 所述终端显示所述 提醒内容以及所述与所述提醒信息相关的信息;
或
当所述提醒信息中包含所述提醒内容的关键词时, 所述终端获取与所 述提醒内容的关键词对应的提醒内容, 显示所述提醒内容以及所述与所述 提醒信息相关的信息。
用户可根据终端显示的与所述提醒信息相关的信息进行一些相应的操 作, 例如用户输入的提醒内容为 "给小丽买生日礼物", 则终端显示的来自 云服务器的与该提醒内容相关的信息中可能存在某一购物网站上某一畅销 的生日礼品的链接、 资料等信息, 用户可自行查看该生日礼品并选择是否 购买, 节省了用户自行上网挑选生日礼品的时间, 在实现对用户的提醒的 目的同时方便了用户的使用。
在本发明实施例的技术方案中, 终端向云服务器发送提醒信息, 接收 并显示云服务器返回的提醒信息以及与所述提醒信息相关的信息, 该终端 提醒方法能够在用户对某一提醒内容的提醒的时间或提醒的地点不确定 时, 给用户提供相应的提醒服务, 并且还可向用户提供与提醒内容相关的 一些信息, 使得用户可直接获取感兴趣的信息内容, 方便了用户执行与提 醒内容相关的操作。 该方法能够给用户提供一种无需基于特定的提醒的时 间或地点的提醒方式, 提高了用户的使用体验。
实施例七
本发明实施例提供一种云服务器, 如图 6所示, 该云服务器包括: 云服务器获取单元 201 , 用于接收来自终端的提醒信息;
在用户向终端输入提醒内容后, 终端可向云服务器发送提醒信息, 该 提醒信息中至少包含提醒内容和 /或经过终端提取的提醒内容的关键词。 则
云服务器获取单元 201 接收来自所述终端的提醒信息; 其中, 当所述提醒 信息中包含关键词时, 云服务器获取单元 201 直接将关键词保存便于在后 来的步骤中使用关键词; 当所述提醒信息中包含所述终端的提醒内容却不 包含所述提醒内容的关键词时, 云服务器获取单元 201 提取所述终端的提 醒内容的关键词, 并将关键词保存。
需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内容, 终 端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在终端内 部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的先后来 设置标识码。 同时, 终端在向所述云服务器发送提醒内容或提醒内容的关 键词时, 可以将标识码一并发送给所述云服务器, 这样可以方便云服务器 辨别各提醒信息。
当云服务器获取单元 201 提取提醒内容中的关键词时, 优先提取提醒 内容中的名词作为关键词, 其次获取与名词相连的动词。 如, 此时接收到 的提醒内容为 "给小丽买生日礼物", 云服务器获取单元 201可检测出所述 提醒内容内包含的名词为 "小丽"和 "生日礼物", 则云服务器获取单元 201 可将 "小丽" 和 "生日礼物" 保存为该提醒内容的关键词。 进一步的, 云 服务器获取单元 201 还可提取与名词 "小丽" 相连的动词 "给" 以及与名 词 "生日礼物" 相连的动词 "买" 保存为该提醒内容的关键词。
经过上述操作, 针对 "给小丽买生日礼物" 该条用户输入的提醒内容, 云服务器获取单元 201 提取出至少两个关键词, 分别为 "小丽" 和 "生日 礼物,,。
云服务器获取单元 201 还可进一步地将某一复合名词的定语去除, 如 "生日礼物"的定语为 "生日", 则云服务器获取单元 201可将 "生日礼物" 中的 "生日 "去除,此时,云服务器获取单元 201提取的关键词至少为: "小 丽,, 和 "礼物,,。
进一步的, 关键词还可为所述提醒内容中所包含的时间或地点等, 由
此, 终端可全面地提取用户的提醒内容中包含的重要信息作为关键词。 另外, 可选地, 由于云服务器获取单元 201与用户的终端之间是一对 多的关系, 故而, 云服务器获取单元 201 在接收提醒信息时, 还可以至少 接收用户的终端的数字编码, 该数字编码为唯一存在的并能使得云服务器 分辨出各个终端的数字编码。 例如, 假设某一终端为手机, 则可以以该手 机的手机号码为该终端的数字编码, 以方便云服务器区分各个终端, 也方 便进一步的为各用户服务。
云服务器订阅单元 202 , 用于根据所述提醒信息向业务应用和 /或网站 订阅与所述提醒信息相关的信息;
具体地, 所述云服务器订阅单元 202根据所述提醒信息中的提醒内容 的关键词, 向业务应用和 /或网站订阅与提醒内容的关键词相关的信息。
根据前文内容, 假设此时云服务器获取单元 201 所接收到的某一提醒 信息中的提醒内容的关键词为 "生日" 以及 "礼物", 则云服务器订阅单元 202 可以订阅业务应用和 /或网站中的与 "生日" 或 " ^物" 相关的信息, 比如某一与订购生日礼物相关的业务应用, 或购物网站中的与 "生日" "礼 物" 相关的物品的资讯。
进一步地, 如图 7所示, 所述云服务器订阅单元 202包括:
云服务器搜索子单元 2021 , 用于根据所述提醒信息中的所述提醒内容 的关键词搜索业务应用和 /或网站;
云服务器订阅子单元 2022, 用于向所述业务应用和 /或网站订阅与所述 提醒信息中的所述提醒内容的关键词相关的信息。
具体地, 所述云服务器搜索子单元 2021的搜索方法至少有如下两种: 方法一为:
所述云服务器搜索子单元 2021根据所述提醒信息中的所述提醒内容的 关键词, 搜索预先配置的业务应用和 /或网站的列表。
具体地, 所述预先配置的业务应用和 /或网站的列表为用户预先配置的
并存储在所述云服务器中的列表。
另外, 一般来说, 云服务器的运营商在向用户提供基于云服务器的服 务前, 会在云服务器内预先设置一些业务应用和 /或网站, 无需用户手动配 置, 方便用户直接对这些预设置在云服务器内的业务应用和 /或网站进行运 行、 访问。
方法二为:
所述云服务器搜索子单元 2022根据所述提醒信息中的所述提醒内容的 关键词, 搜索互联网中的业务应用和 /或网站。
当云服务器中没有预先设置业务应用和 /或网站或所预先设置的业务应 用和 /或网站无法满足搜索要求时,云服务器搜索子单元 2021可根据所述提 醒信息中的所述提醒内容的关键词, 搜索互联网中的业务应用和 /或网站。
其中, 云服务器搜索子单元 2021可以优先搜索用户预设的业务应用和 /或网站, 当用户预设的业务应用和 /或网站中没有符合关键词的, 则可以搜 索云服务器中由运营商预设的业务应用和 /或网站, 当云服务器中用户或运 营商预设的业务应用和 /或网站中均无符合关键词的, 云服务器搜索子单元 2021可以在互联网中进行搜索。
可选地, 若无论使用何种搜索方法均不能搜索到符合用户的某一提醒 信息中获取的关键词的业务应用和 /或网站, 云服务器可以向用户的终端返 回提示信息, 提示用户无法完成对该提醒信息提供云服务器提醒功能的信 息。
若云服务器搜索子单元 2021能搜索到符合用户的提醒信息中获取的关 键词的业务应用和 /或网站,则可以通知云月良务器订阅子单元 2022向该业务 应用和 /或网站发送订阅申请, 建立与该业务应用和 /或网站之间的订阅关 系。
进一步的, 如图 6所示, 所示云服务器还包括:
云服务器接收单元 203 , 用于接收来自所述业务应用和 /或网站的与所
述提醒信息相关的信息;
云服务器发送单元 204,用于向所述终端发送所述与所述提醒信息相关 的信息。
来自业务应用和 /或网站的信息经由云服务器最终到达终端, 终端在接 收到云服务器发送单元 204返回的所述标识符和 /或所述标识符对应的提醒 内容后, 向用户显示所述标识符对应的提醒内容。
需要说明的是, 所述云服务器在根据所述提醒信息向业务应用和 /或网 站订阅与所述提醒信息相关的信息后, 还可以建立并存储所述提醒信息与 所述业务应用和 /或网站之间的订阅关系, 则当与某一提醒信息相关联的业 务应用和 /或网站上有信息发送给云服务器时, 云服务器发送单元 204可以 迅速并准确地向发出该提醒信息的终端发送所接收到的与所述提醒信息相 关的信息以及提醒信息。
进一步的, 可选的, 当用户删除存储于终端内的提醒内容时, 终端可 以向云服务器发送消息告知云服务器该用户的操作, 则云服务器可以将存 储于云服务器内的该提醒内容和 /或该提醒内容的关键词删除, 并取消与该 提醒相关的订阅请求, 向与该提醒相关的并存在订阅关系的业务应用服务 器和 /或网站发送取消订阅请求。
在本实施例的技术方案中, 云服务器在接收到终端发送的提醒信息后, 云服务器根据提醒信息搜索业务应用和 /或网站, 并订阅该业务应用和 /或网 站的信息, 云服务器接收来自所述业务应用和 /或网站的与所述提醒信息相 关的信息后, 由云服务器向所述终端发送所述提醒信息以及与提醒信息相 关的信息, 由终端向用户显示与提醒信息相关的信息以及所述提醒内容对 应的提醒内容。 该云服务器的提醒方法能够在用户对某一提醒内容的提醒 的时间或提醒的地点不确定时, 给用户提供相应的提醒服务, 并且还可向 用户提供与提醒内容相关的一些信息, 使得用户可直接获取感兴趣的信息 内容, 方便了用户执行与提醒内容相关的操作。 该方法能够给用户提供一
种无需基于特定的提醒的时间或地点的提醒方式, 提高了用户的使用体验。 实施例八
本发明实施例提供一种终端, 如图 8所示, 所述终端包括:
终端发送单元 301、 用于向云服务器发送提醒消息;
终端发送单元 301 向云服务器发送提醒消息, 其中, 所述提醒信息至 少包含所述提醒内容和 /或所述提醒内容的关键词。
另外, 需要说明的是, 由于一般来说, 终端内会同时存在多条提醒内 容, 终端为了便于区分各条提醒内容, 通常会给各条提醒内容设置一个在 终端内部唯一存在的标识码, 一般的, 终端可根据提醒内容输入的时间的 先后来设置标识码。 同时, 终端发送单元 301 在向所述云服务器发送提醒 内容或提醒内容的关键词时, 可以将标识码一并发送给所述云服务器, 这 样可以方便云服务器辨别各提醒信息。
终端接收单元 302 ,用于接收所述云服务器反馈的与所述提醒信息相关 的信息;
终端显示单元 303 , 用于显示所述信息以及所述提醒信息。
终端接收单元 302在接收到云服务器返回的提醒信息以及所述与所述 提醒信息相关的信息后, 向用户显示所述提醒信息对应的提醒内容, 并向 用户显示与所述提醒信息相关的信息。
具体地, 当所述提醒信息中包含所述提醒内容时, 所述终端显示单元 303显示所述提醒内容以及所述与所述提醒信息相关的信息;
或
当所述提醒信息中包含所述提醒内容的关键词时, 所述终端显示单元 303获取与所述提醒内容的关键词对应的提醒内容,显示所述提醒内容以及 所述与所述提醒信息相关的信息。
用户可根据终端显示单元 303 显示的与所述提醒信息相关的信息进行 一些相应的操作, 例如用户输入的提醒内容为 "给小丽买生日礼物", 则终
端显示单元 303 显示的来自云服务器的与该提醒内容相关的信息中可能存 在某一购物网站上某一畅销的生日礼品的链接、 资料等信息, 用户可自行 查看该生日礼品并选择是否购买, 节省了用户自行上网挑选生日礼品的时 间, 在实现对用户的提醒的目的同时方便了用户的使用。
在本发明实施例的技术方案中, 终端向云服务器发送提醒信息, 接收 并显示云服务器返回的提醒信息以及与所述提醒信息相关的信息, 该终端 提醒方法能够在用户对某一提醒内容的提醒的时间或提醒的地点不确定 时, 给用户提供相应的提醒服务, 并且还可向用户提供与提醒内容相关的 一些信息, 使得用户可直接获取感兴趣的信息内容, 方便了用户执行与提 醒内容相关的操作。 该方法能够给用户提供一种无需基于特定的提醒的时 间或地点的提醒方式, 提高了用户的使用体验。
实施例九
本发明实施例提供了一种提醒系统, 该提醒系统包含实施例八中的云 服务器和实施例九中的终端。
通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到 本发明可借助软件加必需的通用硬件的方式来实现, 当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方 案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出 来, 该计算机软件产品存储在可读取的存储介质中, 如计算机的软盘, 硬 盘或光盘等, 包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述的方法。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻 易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的 保护范围应以所述权利要求的保护范围为准。
Claims
1、 一种终端提醒方法, 其特征在于, 包括:
所述终端提取用户输入的提醒内容的关键词;
所述终端监听并解析接收到的实时内容;
当所述实时内容包含所述关键词时, 所述终端显示包含所述关键词的 所述提醒内容。
2、 根据权利要求 1所述的终端提醒方法, 其特征在于, 所述接收到的 实时内容包括:
文本内容和 /或语音内容。
3、 根据权利要求 2所述的终端提醒方法, 其特征在于, 当所述接收到 的实时内容为语音内容时, 所述解析接收到的实时内容包括:
当停顿时间大于等于预设时间时, 将两次所述停顿时间之间的语音内 容转换为一句文本内容。
4、 一种终端, 其特征在于, 包括:
终端提取单元, 用于提取用户输入的提醒内容的关键词;
终端解析单元, 用于监听并解析接收到的实时内容;
终端显示单元, 用于当所述实时内容包含所述关键词时, 所述终端显 示包含所述关键词的所述提醒内容。
5、根据权利要求 4所述的终端, 其特征在于, 所述终端解析单元包括: 文本解析子单元, 用于当所述实时内容为文本内容时, 解析所述文本 内容。
6、 根据权利要求 5所述的终端, 其特征在于, 所述终端解析单元还包 括:
语音转换子单元, 用于当所述实时内容为语音内容时, 所述语音转换 子单元将所述语音内容转换为文本内容, 并将所述文本内容转发给所述文 本解析子单元。
7、 一种云服务器提醒方法, 其特征在于, 包括:
云服务器接收来自终端的提醒信息;
所述云服务器根据所述提醒信息向业务应用和 /或网站订阅与所述提醒 信息相关的信息;
所述云服务器接收来自所述业务应用和 /或网站的所述与所述提醒信息 相关的信息;
所述云服务器向所述终端反馈所述提醒信息以及所述与所述提醒信息 相关的信息。
8、 根据权利要求 7所述的云服务器提醒方法, 其特征在于, 所述提醒信息至少包含提醒内容和 /或所述提醒内容的关键词。
9、 根据权利要求 8所述的云服务器提醒方法, 其特征在于, 当所述提 醒信息包含所述提醒内容时, 所述方法还包括,
所述云服务器接收来自终端的提醒信息后, 提取所述提醒信息中的提 醒内容的关键词。
10、 根据权利要求 9所述的云服务器提醒方法, 其特征在于, 所述云 服务器根据所述提醒信息向业务应用和 /或网站订阅与所述提醒信息相关的 信息包括:
所述云服务器根据所述提醒信息中的所述提醒内容的关键词搜索业务 应用和 /或网站, 并向所述业务应用和 /或网站订阅与所述提醒信息中的所述 提醒内容的关键词相关的信息。
11、 根据权利要求 10所述的云服务器提醒方法, 其特征在于, 所述云 服务器根据所述提醒信息中的所述提醒内容的关键词搜索业务应用和 /或网 站包括:
所述云服务器根据所述提醒信息中的所述提醒内容的关键词, 搜索预 先配置的业务应用和 /或网站,
搜索互联网中的业务应用和 /或网站。
12、 一种终端提醒方法, 其特征在于,
终端向云服务器发送提醒信息;
所述终端接收所述云服务器反馈的所述提醒信息以及所述与所述提醒 信息相关的信息;
所述终端显示所述提醒信息以及所述与所述提醒信息相关的信息。
13、 根据权利要求 12所述的终端提醒方法, 其特征在于,
所述提醒信息至少包含提醒内容和 /或所述提醒内容的关键词。
14、 根据权利要求 13所述的终端提醒方法, 其特征在于, 所述终端显 示所述提醒信息以及所述与所述提醒信息相关的信息包括:
当所述提醒信息中包含所述提醒内容时, 所述终端显示所述提醒内容 以及所述与所述提醒信息相关的信息;
或
当所述提醒信息中包含所述提醒内容的关键词时, 所述终端获取与所 述提醒内容的关键词对应的提醒内容, 显示所述提醒内容以及所述与所述 提醒信息相关的信息。
15、 一种云服务器, 其特征在于, 包括:
云服务器获取单元, 用于接收来自终端的提醒信息;
云服务器订阅单元, 用于根据所述提醒信息向业务应用和 /或网站订阅 与所述提醒信息相关的信息;
云服务器接收单元, 用于接收来自所述业务应用和 /或网站的所述与所 述提醒信息相关的信息;
云服务器发送单元, 用于向所述终端发送所述与所述提醒信息相关的 信息。
16、 根据权利要求 15所述的云服务器, 其特征在于,
所述提醒信息至少包含提醒内容和 /或所述提醒内容的关键词。
17、 根据权利要求 16所述的云服务器, 其特征在于, 所述云服务器获 取单元还用于当所述提醒信息包含所述提醒内容时, 提取所述提醒信息中 的提醒内容的关键词。
18、 根据权利要求 15或 16所述的云服务器, 其特征在于, 所述云服 务器订阅单元包括:
云服务器搜索子单元, 用于根据所述提醒信息中的所述提醒内容的关 键词搜索业务应用和 /或网站;
云服务器订阅子单元, 用于向所述业务应用和 /或网站订阅与所述提醒 信息中的所述提醒内容的关键词相关的信息。
19、 根据权利要求 15或 16所述的云服务器, 其特征在于, 所述云服 务器搜索子单元具体用于
根据所述提醒信息中的所述提醒内容的关键词, 搜索预先配置的业务 应用和 /或网站,
或
搜索互联网中的业务应用和 /或网站。
20、 一种终端, 其特征在于, 包括
终端发送单元, 用于向云服务器发送提醒信息;
终端接收单元, 用于接收所述云服务器反馈的所述提醒信息以及所述 与所述提醒信息相关的信息;
终端显示单元, 用于显示所述提醒信息以及所述与所述提醒信息相关 的信息。
21、 根据权利要求 20所述的终端, 其特征在于,
所述提醒信息至少包含提醒内容和 /或所述提醒内容的关键词。
22、 根据权利要求 21所述的终端的提醒方法, 其特征在于, 所述终端 显示单元具体用于
当所述提醒信息中包含所述提醒内容时, 显示所述提醒内容以及所述
与所述提醒信息相关的信息;
或
当所述提醒信息中包含所述提醒内容的关键词时, 获取与所述提醒内 容的关键词对应的提醒内容, 显示所述提醒内容以及所述与所述提醒信息 相关的信息。
23、 一种提醒系统, 所述提醒系统包括权利要求 15-19任一所述的云服 务器和权利要求 20-22任一所述的终端。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13809709.2A EP2787748A4 (en) | 2012-06-25 | 2013-05-28 | GUIDE MESSAGE METHOD, TERMINAL, CLOUD SERVER, AND SYSTEM |
| US14/331,630 US20140330860A1 (en) | 2012-06-25 | 2014-07-15 | Reminding Method, Terminal, Cloud Server, and System |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012102120615A CN102752729A (zh) | 2012-06-25 | 2012-06-25 | 提醒方法、终端、云服务器和系统 |
| CN201210212061.5 | 2012-06-25 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/331,630 Continuation US20140330860A1 (en) | 2012-06-25 | 2014-07-15 | Reminding Method, Terminal, Cloud Server, and System |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014000546A1 true WO2014000546A1 (zh) | 2014-01-03 |
Family
ID=47032585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/076302 Ceased WO2014000546A1 (zh) | 2012-06-25 | 2013-05-28 | 提醒方法、终端、云服务器和系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20140330860A1 (zh) |
| EP (1) | EP2787748A4 (zh) |
| CN (1) | CN102752729A (zh) |
| WO (1) | WO2014000546A1 (zh) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102752729A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 提醒方法、终端、云服务器和系统 |
| CN103095813A (zh) * | 2012-12-31 | 2013-05-08 | 威盛电子股份有限公司 | 语音交互系统、移动终端装置及语音通信的方法 |
| CN103218710B (zh) * | 2013-05-03 | 2016-12-28 | 百度在线网络技术(北京)有限公司 | 移动终端的提醒方法、装置和移动终端 |
| CN104144250A (zh) * | 2013-05-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 一种终端上对事件进行提醒的方法及装置 |
| CN103488488A (zh) * | 2013-09-26 | 2014-01-01 | 贝壳网际(北京)安全技术有限公司 | 文本输入检查方法、装置及移动终端 |
| CN103500398A (zh) * | 2013-10-18 | 2014-01-08 | 上海云视科技有限公司 | 备忘方法及备忘装置 |
| CN105828318B (zh) * | 2015-01-04 | 2019-07-02 | 中国移动通信集团辽宁有限公司 | 一种实现中奖发票提醒的方法及系统 |
| CN105183819A (zh) * | 2015-08-27 | 2015-12-23 | 安一恒通(北京)科技有限公司 | 提供提醒消息、生成提醒设置项的方法及装置 |
| CN105141510B (zh) * | 2015-09-24 | 2019-02-26 | 网易传媒科技(北京)有限公司 | 一种消息提示方法和装置 |
| US10831349B2 (en) * | 2016-02-05 | 2020-11-10 | International Business Machines Corporation | Implementing automated personalized, contextual alert displays |
| CN105785813A (zh) * | 2016-03-18 | 2016-07-20 | 北京光年无限科技有限公司 | 用于智能机器人系统多模态输出的方法及装置 |
| CN106373572A (zh) * | 2016-09-01 | 2017-02-01 | 北京百度网讯科技有限公司 | 基于人工智能的提示信息的方法及装置 |
| US20180097753A1 (en) * | 2016-09-30 | 2018-04-05 | Microsoft Technology Licensing, Llc | Reminder Completion Assistance in Group Conversation |
| CN106709701A (zh) * | 2016-12-26 | 2017-05-24 | 上海传英信息技术有限公司 | 自动设置提醒的方法 |
| US10915707B2 (en) * | 2017-10-20 | 2021-02-09 | MachineVantage, Inc. | Word replaceability through word vectors |
| CN108763507A (zh) * | 2018-05-30 | 2018-11-06 | 北京百度网讯科技有限公司 | 企业关联关系挖掘方法和装置 |
| CN109561211B (zh) * | 2018-11-27 | 2021-07-27 | 维沃移动通信有限公司 | 一种信息显示方法及移动终端 |
| CN109726330A (zh) * | 2018-12-29 | 2019-05-07 | 北京金山安全软件有限公司 | 一种信息推荐方法及相关设备 |
| CN110119509A (zh) * | 2019-05-10 | 2019-08-13 | 福建工程学院 | 一种基于语义分析的备忘录事件智能提醒方法 |
| CN110601930A (zh) * | 2019-08-29 | 2019-12-20 | 恒大智慧科技有限公司 | 一种事件提醒方法、家居云服务器及计算机可读存储介质 |
| CN110601929A (zh) * | 2019-08-29 | 2019-12-20 | 恒大智慧科技有限公司 | 一种事件提醒方法及系统、计算机可读存储介质 |
| US11444898B2 (en) * | 2020-04-12 | 2022-09-13 | Lazy Texts, Llc | Student-controlled text message reminders with third party systems |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102256012A (zh) * | 2011-06-28 | 2011-11-23 | 中兴通讯股份有限公司 | 事件提醒设置的装置及方法 |
| CN102413417A (zh) * | 2011-10-10 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于云服务的日历事件提醒方法、系统及云服务器 |
| CN102752729A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 提醒方法、终端、云服务器和系统 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050283314A1 (en) * | 2004-06-10 | 2005-12-22 | Pioneer Hi-Bred International, Inc. | Apparatus, method and system of information gathering and use |
| CN101268507A (zh) * | 2005-07-11 | 2008-09-17 | 皇家飞利浦电子股份有限公司 | 用于通信的方法以及通信设备 |
| EP2232898A4 (en) * | 2007-12-17 | 2012-08-08 | Smooth Productions Inc | COMMUNICATION NETWORK SYSTEM |
| CN101557551A (zh) * | 2009-05-11 | 2009-10-14 | 成都市华为赛门铁克科技有限公司 | 一种移动终端访问云服务的方法、装置和通信系统 |
| US8768308B2 (en) * | 2009-09-29 | 2014-07-01 | Deutsche Telekom Ag | Apparatus and method for creating and managing personal schedules via context-sensing and actuation |
| US20110307561A1 (en) * | 2010-06-14 | 2011-12-15 | Qualcomm Incorporated | System and apparatus for power-efficiently delivering webpage contents in a broadcast network |
| US9009592B2 (en) * | 2010-06-22 | 2015-04-14 | Microsoft Technology Licensing, Llc | Population of lists and tasks from captured voice and audio content |
| US20120158842A1 (en) * | 2010-12-20 | 2012-06-21 | Motorola-Mobility, Inc. | Method and System for Facilitating Interaction with Multiple Content Provider Websites |
-
2012
- 2012-06-25 CN CN2012102120615A patent/CN102752729A/zh active Pending
-
2013
- 2013-05-28 EP EP13809709.2A patent/EP2787748A4/en not_active Withdrawn
- 2013-05-28 WO PCT/CN2013/076302 patent/WO2014000546A1/zh not_active Ceased
-
2014
- 2014-07-15 US US14/331,630 patent/US20140330860A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102256012A (zh) * | 2011-06-28 | 2011-11-23 | 中兴通讯股份有限公司 | 事件提醒设置的装置及方法 |
| CN102413417A (zh) * | 2011-10-10 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于云服务的日历事件提醒方法、系统及云服务器 |
| CN102752729A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 提醒方法、终端、云服务器和系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2787748A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2787748A4 (en) | 2015-05-06 |
| EP2787748A1 (en) | 2014-10-08 |
| CN102752729A (zh) | 2012-10-24 |
| US20140330860A1 (en) | 2014-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014000546A1 (zh) | 提醒方法、终端、云服务器和系统 | |
| TWI519979B (zh) | 訊息推薦方法及其裝置與訊息資源推薦系統 | |
| TWI492075B (zh) | 在對話期間提供建議的方法,使用所述方法的電子裝置,以及電腦程式產品 | |
| US10949477B2 (en) | Service recommendation method and apparatus with intelligent assistant | |
| CN104142964B (zh) | 信息匹配的方法及装置 | |
| US20190188227A1 (en) | Search information processing method and apparatus | |
| CN115079884B (zh) | 会话消息的显示方法、装置、设备及存储介质 | |
| EP3709599B1 (en) | Integrating additional information into a telecommunications call | |
| WO2017016104A1 (zh) | 问答信息的处理方法、装置、存储介质及设备 | |
| US20120109759A1 (en) | Speech recognition system platform | |
| CN105491127A (zh) | 通话界面信息展示、推送方法和装置及其系统 | |
| WO2016138767A1 (zh) | 一种用于提供推荐信息的方法与设备 | |
| CN106468990A (zh) | 提供服务入口的方法和设备 | |
| CN103986746A (zh) | 一种用户与第三方建立通信的方法与装置 | |
| JP2024504304A (ja) | 情報処理方法、装置、電子機器及び記憶媒体 | |
| CN102024063A (zh) | 自动搜索方法和移动通信终端 | |
| WO2015195370A1 (en) | Method and system for enhanced content messaging | |
| US9736297B2 (en) | Phone number canonicalization and information discoverability | |
| US10291766B2 (en) | Information processing method and apparatus | |
| CN103188366B (zh) | 一种短信处理方法及装置 | |
| CN103543990B (zh) | 一种指导用户操作终端的方法和终端 | |
| WO2012075838A1 (zh) | 互联网社区内容获取及推送方法、系统及客户端和服务端 | |
| WO2025092132A1 (zh) | 一种数据处理方法、装置及存储介质 | |
| CN106469112A (zh) | 一种信息处理系统、方法及电子设备 | |
| CN101482869A (zh) | 自动执行语义搜索请求的设备和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13809709 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2013809709 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013809709 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |