WO2016188267A1 - Event-indicating method and device, mobile terminal and computer storage medium - Google Patents

Event-indicating method and device, mobile terminal and computer storage medium Download PDF

Info

Publication number
WO2016188267A1
WO2016188267A1 PCT/CN2016/079494 CN2016079494W WO2016188267A1 WO 2016188267 A1 WO2016188267 A1 WO 2016188267A1 CN 2016079494 W CN2016079494 W CN 2016079494W WO 2016188267 A1 WO2016188267 A1 WO 2016188267A1
Authority
WO
WIPO (PCT)
Prior art keywords
event
information
trigger
current
time
Prior art date
Application number
PCT/CN2016/079494
Other languages
French (fr)
Chinese (zh)
Inventor
郎启东
孙思
Original Assignee
深圳市万普拉斯科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市万普拉斯科技有限公司 filed Critical 深圳市万普拉斯科技有限公司
Publication of WO2016188267A1 publication Critical patent/WO2016188267A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers

Definitions

  • the present invention relates to mobile terminal technologies in the field of communications, and in particular, to an event prompting method and apparatus, and a mobile terminal and a computer storage medium.
  • the embodiment of the invention provides an event prompting method, an event prompting device, a mobile terminal and a computer storage medium for displaying and reminding events in time.
  • an embodiment of the present invention provides an event prompting method, including:
  • the event triggering information includes a trigger location corresponding to the event information
  • the event triggering information includes a triggering time corresponding to the event information
  • the prompting process for the event information includes:
  • an embodiment of the present invention provides an event prompting apparatus, including:
  • a judging module configured to determine whether event information has corresponding event trigger information, and if yes, obtain current information corresponding to the event trigger information
  • a processing module configured to determine, according to a preset rule, whether the current information and the event trigger information meet a trigger condition, and if yes, perform prompt processing on the event information.
  • the event triggering information includes a trigger location corresponding to the event information
  • the determining module is further configured to acquire current location information corresponding to the event trigger information
  • the processing module is further configured to determine between the trigger location and the current location information Whether the distance is within a preset range, and if so, it is judged that the trigger condition is satisfied.
  • the event triggering information includes a triggering time corresponding to the event information
  • the determining module is further configured to acquire a current time corresponding to the event trigger information
  • the processing module is further configured to determine whether the trigger time is within a preset time range from the current time, and if yes, determine that the trigger condition is met.
  • the processing module further includes a marking unit and a prompting unit,
  • the marking unit is configured to mark the event information
  • the prompting unit is configured to set the event information.
  • an embodiment of the present invention provides a mobile terminal, where the event prompting apparatus is used.
  • an embodiment of the present invention provides a computer storage medium, where the computer storage medium stores executable instructions, and the executable instructions are used to execute the event prompting method.
  • the user when the event information of the user has the corresponding event trigger information and the trigger condition is met, the user is reminded to pay attention to the event information under the current information to avoid the user missing. event.
  • FIG. 1 is a schematic diagram of steps of an event prompting method according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of an event prompting method according to another embodiment of the present invention.
  • FIG. 3 is a flowchart of an event prompting method according to another embodiment of the present invention.
  • FIG. 4 is a block diagram of a module of an event prompting apparatus according to an embodiment of the present invention.
  • the current location the location where the user is currently at the moment.
  • Current time The current time the user is in.
  • Trigger location The location associated with a particular event.
  • Trigger time The time associated with a particular event.
  • Event An event that meets a predetermined condition, including at least one of the time of occurrence and the place of occurrence.
  • the event prompting method includes the following steps:
  • Step S01 determining whether the event information has corresponding event trigger information, and if yes, acquiring current information corresponding to the event trigger information. If no, the event information is not processed.
  • Event information includes text messages, calendars, emails, and more.
  • the event trigger information includes: trigger position and trigger time.
  • event information has corresponding event trigger information
  • searching for a data source such as a short message, a calendar, or a mail
  • analyzing the information obtained in the data source for example, performing keyword search and context analysis, when there are specific events (such as flights, conferences) and location information and/or time information related to the event, the corresponding event trigger information is determined, and the related location information is correspondingly classified as Trigger the location and classify the relevant time information as the trigger time.
  • the data source may be data stored locally by the mobile terminal or stored in the cloud, where the data source stored in the cloud may be integrated in the cloud by the data source set by the user in each mobile terminal held;
  • the data source is often set in a plurality of mobile terminals (such as a smart phone or a tablet) held by the mobile terminal, and each mobile terminal synchronizes the data source set by itself to the cloud.
  • the event information is a flight text message
  • the flight text message includes a departure time, a landing time, a departure location, and a arrival location. Then, it is determined that there is corresponding event trigger information in the flight short message.
  • the event information is schedule information
  • the schedule information includes the time and place where the event is extracted
  • the event letter The message is a greeting message
  • the greeting message includes only the greeting word, and there is no time and/or place, and the event information is not processed.
  • the current information includes the current time and/or current location.
  • the step of acquiring the current location corresponding to the event trigger information includes: locating the current location and storing the current location.
  • locating the current location includes the following methods:
  • Method one periodically locate the current location. For example, set the time interval for locating the current position, such as setting the time interval to 30 minutes, such as setting the time interval to 1 hour, such as setting the time interval to 2 hours.
  • Method two locate the current location in real time. For example, real-time positioning of the current location is achieved by acquiring the other application's call location function for real-time positioning.
  • the current geographic location is located in real time by positioning modules such as the Global Positioning System (GPS) and the Assisted Global Positioning System (AGPS) module.
  • GPS Global Positioning System
  • AGPS Assisted Global Positioning System
  • the current geographic location may also be located according to the cell in which the mobile terminal resides.
  • the step of acquiring the current time corresponding to the event trigger information includes: acquiring the current time and storing the current time.
  • getting the current time includes the following methods:
  • Method one periodically obtain the current time. For example, set the time interval for locating the current time, such as setting the time interval to 5 minutes, such as setting the time interval to 15 minutes, such as setting the time interval to 1 hour.
  • Method 2 Get the current time in real time.
  • the current time is obtained in real time by accessing the reference clock oscillator in real time. For example, the current time is stored after the current time of the reference clock oscillator is received.
  • Step S02 Determine whether the current information and the event trigger information meet the trigger condition according to a preset rule, and then perform prompt processing on the event information. Otherwise the event information is not processed.
  • the event trigger information includes at least one of a trigger position corresponding to the event information and a trigger time.
  • the trigger condition includes: the spatial distance between the current position and any of the trigger positions is less than the preset distance threshold.
  • the specific description is as follows: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the distance difference between the event triggering location and the current location is within a preset distance threshold range, and if so, Then, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed. Otherwise the event information is not processed.
  • the preset distance threshold is set to 200 meters, and if the preset distance threshold is set to 500 meters. Calculating a distance difference between the current position and the trigger position, comparing the distance difference with a distance threshold, and determining that the event information is prompted when the distance difference is less than a distance threshold. When the distance difference is greater than the distance threshold, it is determined that the event information is not processed.
  • the event trigger information includes a trigger location corresponding to the event information. Acquiring with the event triggering information, according to the current current information, determining whether the current information and the event triggering information meet the determining triggering condition according to a preset rule, and performing prompt processing on the event information.
  • the step includes: obtaining current location information, determining whether the distance between the trigger location and the current location information is within a preset range, and if yes, determining that the trigger condition is met, and performing prompt processing on the event information.
  • the time difference between the current time and any of the trigger times is less than the preset time threshold.
  • the specific description is as follows: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the time difference between the event triggering time and the current time is within a preset time threshold range, The event information is subjected to prompt processing. Otherwise the event information is not processed.
  • a preset rule that is, whether the time difference between the event triggering time and the current time is within a preset time threshold range.
  • the time threshold is 30 minutes, and if the time threshold is 1 hour, and if the time threshold is within the day, that is, within 24 hours. Calculating the current time and the trigger time
  • the time difference between the time difference and the time threshold is compared. When the time difference is less than the time threshold, it is determined that the event information is prompted for processing. When the time difference is greater than the time threshold, it is determined that the event information is not processed.
  • the event trigger information includes a trigger time corresponding to the event information.
  • Acquiring the current information corresponding to the event triggering information, determining whether the current information and the event triggering information meet the triggering condition according to the preset rule, and the step of performing prompt processing on the event information includes: acquiring the current time And determining whether the trigger time is within a preset time range corresponding to the current time, and if yes, performing prompt processing on the event information.
  • the trigger condition is: the time difference between the current time and any of the trigger times is less than the preset time threshold, and the current position is The spatial distance of the trigger position is less than a preset distance threshold.
  • the triggering condition includes the following: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the distance difference between the event triggering location and the current location is at a preset distance threshold. Within the range, and whether the distance difference between the event trigger location and the current location is within a preset distance threshold range, the event information is prompted to be processed. Otherwise the event information is not processed.
  • a preset rule that is, whether the distance difference between the event triggering location and the current location is at a preset distance threshold.
  • the event trigger information includes a trigger location and a trigger time corresponding to the event information. Acquiring with the event triggering information, according to the current current information, determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, and then prompting the event information
  • the method includes: obtaining current location information and current time information, determining whether a distance between the trigger location and the current location information is within a preset range, and whether a time difference between the event triggering time and the current time is in advance Setting a time threshold range, if yes, determining that the trigger condition is met, prompting the event information deal with.
  • the step of performing prompt processing on the event information includes: marking the event information, and setting the event information.
  • the step of marking the event information 11 and the event information 12 is further described by taking the event trigger information as the trigger position and the current information as the current position as an example:
  • the trigger position of the event information 11 and the trigger position of the event information 12 are marked as 1 if the trigger position of the event information 11 and the trigger position of the event information 12 are within a range of 200 meters of the current position.
  • the trigger position of the event information 11 and the trigger position of the event information 12 are marked as 0 if the trigger position of the event information 11 and the trigger position of the event information 12 are outside the range of 200 meters of the current position. If it is determined that the event information does not have corresponding event trigger information, the trigger position of the event information 11 and the trigger position of the event information 12 are not marked.
  • the step of marking the event information 13 and the event information 14 is further described by taking the event triggering information as the triggering time and the current information as the current time as an example:
  • the preset time threshold to be within the current day, that is, set the preset time threshold to be within the 24-hour range of the day, and determine whether the trigger time of the event information 13 and the event information 14 falls within the day, that is, the judgment Whether there is a trigger time of the event information 13 and a trigger time of the event information 14 within the current time range of 24 hours. If the trigger time of the event information 13 and the trigger time of the event information 14 fall within the range of 24 hours of the current time, the trigger time of the event information 13 and the trigger time of the event information 14 are marked as 1 .
  • the trigger time of the event information 13 and the trigger time of the event information 14 fall within 24 hours of the current time
  • the trigger time of the event information 13 and the trigger time of the event information 14 are marked as 0 when the range is out of range. If it is determined that the event information does not have corresponding event trigger information, the trigger time of the event information 13 and the trigger time of the event information 14 are not marked.
  • the topping is to place the event information 11 and the event information 12 to be placed on top of the same information list.
  • the corresponding event information is extracted from all the event information, and the event information 11 and the event information 12 that need to be topped are generated corresponding notifications, and the corresponding notifications are presented to the sensitive area of the user by using other output tools.
  • the sensitive area is the top of the mobile phone screen, and the sensitive area is the middle of the flat screen.
  • the event information is further reminded.
  • the manner of reminding the event information is to remind the user by sound, and to remind the user to pay attention by vibration, for example, to remind the user through flashing.
  • a plurality of preset distance thresholds are set, such as small and large, and the four preset distance thresholds are set to 100 meters, 200 meters, 300 meters, and 500 meters, respectively. Determining that the trigger position is within a preset distance threshold range of the current position. When the current location information changes, it is determined whether the trigger location is within a range of 100 meters, 200 meters, 300 meters, and 500 meters of the current location information, and different prompt information is respectively made. For example, when the trigger position is within 100 meters of the current location information, the event information is topped and reminded, for example, the reminder mode is that the mobile phone terminal continuously rings and continuously vibrates.
  • the reminder mode is that the mobile phone terminal continuously rings and intermittently vibrates.
  • the event information is topped and reminded, for example, the reminder mode is intermittent vibration of the mobile phone end.
  • the reminder mode is that the mobile phone end intermittently rings.
  • the ringing mode and the vibration mode of the mobile phone can be freely set by the user. In this way, the user knows something based on the ringing and vibration of the mobile phone. The latest situation of the piece, timely decision to deal with the incident.
  • a plurality of preset time thresholds are set, for example, from small to large, and three preset time thresholds are set, which are 24 hours, 48 hours, and 72 hours, respectively. Determining whether the time difference between the current time and the trigger time is less than each preset time threshold. For example, when the time difference between the current time and the trigger time is less than 48 hours and greater than 24 hours, the event information is topped and reminded, for example, the reminder mode is that the mobile phone end intermittently rings. For example, when the time difference between the current time and the trigger time is less than 72 hours and greater than 48 hours, the event information is topped and reminded, for example, the reminder mode is that the mobile phone end intermittently rings and intermittently vibrates.
  • the reminder mode is that the mobile phone terminal continuously rings and intermittently vibrates.
  • the ringing mode and the vibration mode of the mobile phone can be freely set by the user. In this way, the user knows the latest situation of an event according to the ringing and vibration mode of the mobile terminal, and makes a timely decision whether to handle the event.
  • a corresponding trigger position For example, if there is no corresponding trigger time for an event, there is a corresponding trigger position. For example, when the event information trigger location is marked as active, the event information is topped and the user is alerted to an event at the location. Specifically, for example, when the event information trigger location is marked as 1, the event information is topped and the user is prompted to have an event at the location.
  • a usage scenario is: for example, if a user purchases a group purchase related to a certain shop on the Internet, and there is no time limit for the group purchase, when the event information trigger position is always marked as an active state, the user walks to the store one day. Near 200 meters, the user will be prompted to have a group purchase event here.
  • a specific usage scenario is: when the trigger time of the event is within the current date of the user, For example, within 24 hours of the day, the calculation of the trigger position and the current position at the trigger time is performed, for example, determining whether the time difference between the current time and the trigger time is within 24 hours of the day; The current time matches the trigger time, and the trigger position of the event information on the corresponding trigger time is marked as 1, and the event information is topped and the user is reminded that there is an event at the location.
  • the event information trigger time is marked as 1, and the first reminder is performed on the day of the trigger time, and the reminder is again 15 minutes before the trigger time occurs, that is, based on time push.
  • the embodiment of the present invention further provides an event prompting device.
  • the event prompting device includes: a determining module 210 and a processing module 220.
  • the determining module 210 is configured to determine whether event information has corresponding event trigger information, and if yes, obtain current information corresponding to the event trigger information.
  • the processing module 220 is configured to determine, according to a preset rule, whether the current information and the event triggering information meet the triggering condition, and then perform prompt processing on the event information.
  • the event trigger information includes at least one of a trigger position and a trigger time.
  • the determination module 210 includes a retrieval unit and an analysis unit.
  • the retrieval unit is configured to retrieve a data source (such as a short message, a calendar, a mail), and the analysis unit is configured to analyze the information obtained in the data source, for example, performing keyword retrieval and context analysis, when the analyzed information
  • a specific event such as a flight, a conference
  • location information and/or time information related to the event it is determined that the event information has corresponding event trigger information, and the location information is correspondingly classified as a trigger location. Classify time information as trigger time.
  • the event information is a flight text message
  • the flight text message includes a departure time, a landing time, a departure location, and a arrival location. Then, it is determined that there is corresponding event trigger information in the flight short message.
  • the event information is schedule information
  • the schedule information includes when the extraction event occurs and location. Then, it is determined that the event trigger information has corresponding event trigger information.
  • the event information is a greeting message
  • the greeting message includes only greeting words, no time and/or location. The event information is not processed.
  • the current information includes the current time and/or current location.
  • the determining module further includes a receiving unit configured to acquire a current location corresponding to the event trigger information.
  • the receiving unit includes a positioning unit configured to locate a current location and a storage unit configured to store a current location.
  • the positioning unit includes a timing positioning unit and a real-time positioning unit.
  • the timing positioning unit is configured to periodically position the current position.
  • the timing positioning unit sets a time interval for positioning the current position, such as setting the time interval to 30 minutes, if the time interval is set to 1 hour, if the time interval is set to 2 hours, and the like.
  • the real-time positioning unit is configured to locate the current location in real time.
  • the real-time positioning unit realizes real-time positioning of the current location by acquiring the other application's call location function for real-time positioning.
  • the real-time positioning unit locates the current geographic location in real time through the GPS module and the AGPS module, or determines the current geographic location by determining the resident cell by the cellular communication module.
  • the processing module 220 is configured to determine, according to the current information, whether the event trigger information meets a trigger condition, and if yes, perform prompt processing on the event information.
  • the event triggering information is the triggering position
  • the current information is the current location.
  • the triggering condition includes: the spatial distance between the current location and any of the triggering locations is less than a preset distance threshold.
  • the processing module 220 includes a matching unit and a reminding unit, and the matching unit is configured to determine, according to the current location, whether the event triggering location meets a triggering condition, that is, the event triggering location and the current location. Whether the distance difference is within the preset distance threshold. If yes, the reminding unit performs prompt processing on the event information. Otherwise the reminder unit does not process the event information.
  • the preset distance threshold is set to 200 meters, and if the preset distance threshold is set to 500 meters. Calculating a distance difference between the current location and the trigger location, Comparing the distance difference with the distance threshold, when the distance difference is less than the distance threshold, the reminding unit determines to perform prompt processing on the event information. When the distance difference is greater than the distance threshold, the reminder unit determines not to process the event information.
  • the event triggering information includes a trigger location corresponding to the event information; the determining module 210 is further configured to acquire current location information, and the processing module 220 is further configured to determine the trigger location and the Whether the distance between the current location information is within a preset range, and if so, determining that the trigger condition is satisfied, and prompting the event information.
  • the event triggering information includes a triggering time corresponding to the event information.
  • the determining module 210 is further configured to acquire a current time
  • the processing module 220 is further configured to determine whether the triggering time is at a distance. In the preset time range of the current time, if yes, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed.
  • the event triggering information includes a triggering position and a triggering time of the event information
  • the determining module 210 is further configured to acquire the current location and the current time
  • the processing module 220 is further configured to determine the current time.
  • the time difference from any of the trigger times is less than a preset time threshold, and the spatial distance between the current position and any of the trigger positions is less than a preset distance threshold. If yes, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed.
  • the processing module 220 further includes a marking unit configured to mark the event information, and a prompting unit configured to pin the event information.
  • the structure of the event prompting device is an architectural diagram at the functional module level.
  • the determining processing function of the determining module 210 and the processing module 220 can be passed by the processor and the microprocessor (MCU).
  • the executable module implemented in the storage unit is implemented, and the function module for storing information, such as the foregoing storage unit, may be a dynamic storage device, a random access memory (RAM), a read only memory (ROM, Read-Only).
  • positioning unit for positioning by GPS
  • the integrated circuit module and the AGPS integrated circuit module are implemented, or the integrated circuit module (including the baseband module, the radio frequency module and the corresponding antenna) of the cellular communication realizes the function of the positioning unit by locating the resident cell.
  • the embodiment of the invention further provides a mobile terminal, which can be implemented in various manners, such as a mobile phone, a tablet computer, a car navigation system, a smart wearable device, and the like.
  • a mobile terminal which can be implemented in various manners, such as a mobile phone, a tablet computer, a car navigation system, a smart wearable device, and the like.
  • the event prompting device described in any of the above embodiments is provided in the mobile terminal.
  • a mobile phone includes the event prompting device of any of the above embodiments.
  • the embodiment of the invention provides a computer storage medium, which may be a dynamic storage device, a random access memory (RAM), a read-only memory (ROM), a magnetic disk or an optical disk.
  • a medium that can store program code the computer storage medium storing executable instructions for executing the event prompting method.

Abstract

Disclosed are an event-indicating method and device, mobile terminal and computer storage medium. The method comprises: determining whether event triggering information corresponding to event information exists; if so, then acquiring current information corresponding to the event triggering information; determining, according to a preset rule, whether the current information and the event triggering information satisfy a triggering condition; and if so, then indicating the event information. The present invention timely reminds a user to heed the event information, preventing the user from missing an event.

Description

事件提示方法、装置及移动终端、计算机存储接介质Event prompting method, device and mobile terminal, computer storage medium 技术领域Technical field
本发明涉及通信领域的移动终端技术,特别是涉及一种事件提示方法、装置及移动终端、计算机存储介质。The present invention relates to mobile terminal technologies in the field of communications, and in particular, to an event prompting method and apparatus, and a mobile terminal and a computer storage medium.
背景技术Background technique
目前,随着移动互联便捷化的到来,人们越来越多的使用移动终端进行日常事务的处理。该事务一般有短信、日历及邮件等。例如,人们经常使用手机进行收发短信。或者,利用手机上的日历软件记录自己的行程安排和会议记录等。并且,在如今智能化移动终端的普及下,智能手机的APP也可以进行邮件的收发。At present, with the advent of mobile Internet access, people are increasingly using mobile terminals for daily transactions. The transaction generally has text messages, calendars, and emails. For example, people often use their mobile phones to send and receive text messages. Or, use your calendar software on your phone to record your itinerary and meeting minutes. Moreover, with the popularity of today's intelligent mobile terminals, smartphone apps can also send and receive emails.
然而,当较多的短信、日历及邮件需要用户记录时,难免会有一些事务被遗漏,特别是在重要的事务增多时,用户需要区分记录就越多。因此,有必要对各种事务信息进行管理,以及时的提醒用户处理该事务。However, when more text messages, calendars, and emails require user records, it is inevitable that some transactions will be missed, especially when important transactions increase, the more users need to distinguish records. Therefore, it is necessary to manage various transaction information and promptly remind the user to handle the transaction.
发明内容Summary of the invention
本发明实施例提供一种及时展示及提醒事件的事件提示方法、事件提示装置、移动终端及计算机存储介质。The embodiment of the invention provides an event prompting method, an event prompting device, a mobile terminal and a computer storage medium for displaying and reminding events in time.
第一方面,本发明实施例提供一种事件提示方法,包括:In a first aspect, an embodiment of the present invention provides an event prompting method, including:
判断事件信息是否存在对应的事件触发信息;Determining whether event information has corresponding event trigger information;
若是,则获取与所述事件触发信息对应的当前信息;If yes, obtaining current information corresponding to the event trigger information;
根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件;Determining, according to a preset rule, whether the current information and the event trigger information meet a trigger condition;
若是,对所述事件信息进行提示处理。 If yes, the event information is prompted to be processed.
优选地,所述事件触发信息包括与所述事件信息对应的触发位置;Preferably, the event triggering information includes a trigger location corresponding to the event information;
所述获取与所述事件触发信息对应的当前信息,根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,包括:And obtaining the current information corresponding to the event triggering information, and determining, according to the preset rule, whether the current information and the event triggering information meet the triggering condition, including:
获取与所述事件触发信息对应的当前位置信息;Obtaining current location information corresponding to the event trigger information;
判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内;Determining whether a distance between the trigger position and the current location information is within a preset range;
若是,则判定满足所述触发条件。If so, it is determined that the trigger condition is satisfied.
优选地,所述事件触发信息包括与所述事件信息对应的触发时间;Preferably, the event triggering information includes a triggering time corresponding to the event information;
所述获取与所述事件触发信息对应的当前信息,根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,包括:And obtaining the current information corresponding to the event triggering information, and determining, according to the preset rule, whether the current information and the event triggering information meet the triggering condition, including:
获取与所述事件触发信息对应的当前时间;Obtaining a current time corresponding to the event trigger information;
判断所述触发时间是否在距离所述当前时间的预设时间范围内;Determining whether the trigger time is within a preset time range from the current time;
若是,则判断满足所述触发条件。If so, it is judged that the trigger condition is satisfied.
优选地,所述对所述事件信息进行提示处理包括:Preferably, the prompting process for the event information includes:
标记所述事件信息,及置顶所述事件信息。Marking the event information and pinning the event information.
第二方面,本发明实施例提供一种事件提示装置,包括:In a second aspect, an embodiment of the present invention provides an event prompting apparatus, including:
判断模块,所述判断模块配置为判断事件信息是否存在对应的事件触发信息,若是,则获取与所述事件触发信息对应的当前信息;a judging module, configured to determine whether event information has corresponding event trigger information, and if yes, obtain current information corresponding to the event trigger information;
处理模块,所述处理模块配置为根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,若是,则对所述事件信息进行提示处理。a processing module, configured to determine, according to a preset rule, whether the current information and the event trigger information meet a trigger condition, and if yes, perform prompt processing on the event information.
优选地,所述事件触发信息包括与所述事件信息对应的触发位置;Preferably, the event triggering information includes a trigger location corresponding to the event information;
所述判断模块还配置为获取与所述事件触发信息对应的当前位置信息,The determining module is further configured to acquire current location information corresponding to the event trigger information,
所述处理模块还配置为判断所述触发位置与所述当前位置信息之间的 距离是否在预设范围内,若是,则判断满足所述触发条件。The processing module is further configured to determine between the trigger location and the current location information Whether the distance is within a preset range, and if so, it is judged that the trigger condition is satisfied.
优选地,所述事件触发信息包括与所述事件信息对应的触发时间;Preferably, the event triggering information includes a triggering time corresponding to the event information;
所述判断模块还配置为获取与所述事件触发信息对应的当前时间;The determining module is further configured to acquire a current time corresponding to the event trigger information;
所述处理模块还配置为判断所述触发时间是否在距离所述当前时间的预设时间范围内,若是,则判断满足所述触发条件。The processing module is further configured to determine whether the trigger time is within a preset time range from the current time, and if yes, determine that the trigger condition is met.
优选地,所述处理模块还包括标记单元和提示单元,Preferably, the processing module further includes a marking unit and a prompting unit,
所述标记单元配置为标记所述事件信息,The marking unit is configured to mark the event information,
所述提示单元配置为置顶所述事件信息。The prompting unit is configured to set the event information.
第三方面,本发明实施例提供一种移动终端,其中,上述的事件提示装置。In a third aspect, an embodiment of the present invention provides a mobile terminal, where the event prompting apparatus is used.
第四方面,本发明实施例提供一种计算机存储介质,所述计算机存储介质中存储有可执行指令,所述可执行指令用于执行上述事件提示方法。In a fourth aspect, an embodiment of the present invention provides a computer storage medium, where the computer storage medium stores executable instructions, and the executable instructions are used to execute the event prompting method.
综上本发明实施例中,通过对用户的事件信息的判断,当用户的事件信息存在对应的事件触发信息并且符合触发条件时,及时在当前信息下提醒用户对事件信息的注意,避免用户遗漏事件。In the embodiment of the present invention, when the event information of the user has the corresponding event trigger information and the trigger condition is met, the user is reminded to pay attention to the event information under the current information to avoid the user missing. event.
附图说明DRAWINGS
图1为本发明一实施例事件提示方法的步骤示意图;1 is a schematic diagram of steps of an event prompting method according to an embodiment of the present invention;
图2为本发明另一实施例事件提示方法流程图;2 is a flowchart of an event prompting method according to another embodiment of the present invention;
图3为本发明另一实施例事件提示方法流程图;3 is a flowchart of an event prompting method according to another embodiment of the present invention;
图4为本发明一实施例事件提示装置的模块框图。4 is a block diagram of a module of an event prompting apparatus according to an embodiment of the present invention.
具体实施方式detailed description
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的 其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。The above described objects, features and advantages of the present invention will become more apparent from the aspects of the appended claims. Numerous specific details are set forth in the description below in order to provide a thorough understanding of the invention. However, the invention can be varied in many different ways as described herein. In other ways, a person skilled in the art can make similar improvements without departing from the spirit of the invention, and thus the invention is not limited by the specific embodiments disclosed below.
需要说明的是,在本文中,当前位置:用户当前时刻所处的地点。当前时间:用户当前所处的时间。触发位置:特定事件相关的地点。触发时间:特定事件相关的时间。事件:符合预定条件的事件,事件包括发生时间、发生地点中的至少一个。It should be noted that, in this paper, the current location: the location where the user is currently at the moment. Current time: The current time the user is in. Trigger location: The location associated with a particular event. Trigger time: The time associated with a particular event. Event: An event that meets a predetermined condition, including at least one of the time of occurrence and the place of occurrence.
如图1所示,事件提示方法包括如下步骤:As shown in FIG. 1, the event prompting method includes the following steps:
步骤S01:判断事件信息是否存在对应的事件触发信息,若是,则获取与所述事件触发信息对应的当前信息。若否,则不处理该事件信息。Step S01: determining whether the event information has corresponding event trigger information, and if yes, acquiring current information corresponding to the event trigger information. If no, the event information is not processed.
事件信息包括短信、日历、邮件等。事件触发信息包括:触发位置和触发时间。Event information includes text messages, calendars, emails, and more. The event trigger information includes: trigger position and trigger time.
判断事件信息是否存在对应的事件触发信息的一种方式中,检索数据源(如短信、日历、邮件),对该数据源中获取到的信息进行分析,例如进行关键字检索和上下文分析,当被分析的信息中存在特定的事件(例如航班、会议),及与该事件相关的位置信息和/或时间信息时,则确定存在对应的事件触发信息,并对应地将相关的位置信息归为触发位置,将相关的时间信息归类为触发时间。上述的数据源可以是移动终端本地存储的数据,或在云端存储的数据,其中云端存储的数据源可以是用户在所持有的各移动终端设置的数据源在云端整合而成;对于同一用户来说,往往在所持有的多个移动终端(如智能手机、平板电脑)中设置上述数据源,并由各移动终端将自身所设置的数据源同步至云端。In a manner of determining whether event information has corresponding event trigger information, searching for a data source (such as a short message, a calendar, or a mail), and analyzing the information obtained in the data source, for example, performing keyword search and context analysis, when When there are specific events (such as flights, conferences) and location information and/or time information related to the event, the corresponding event trigger information is determined, and the related location information is correspondingly classified as Trigger the location and classify the relevant time information as the trigger time. The data source may be data stored locally by the mobile terminal or stored in the cloud, where the data source stored in the cloud may be integrated in the cloud by the data source set by the user in each mobile terminal held; In this case, the data source is often set in a plurality of mobile terminals (such as a smart phone or a tablet) held by the mobile terminal, and each mobile terminal synchronizes the data source set by itself to the cloud.
例如,若事件信息为航班短信,该航班短信包括起飞时间、降落时间、出发地点及到达地点。则确定该航班短信存在对应的事件触发信息。又如,若事件信息为日程安排信息,该日程安排信息包括提取事件发生的时间及地点,则确定该日程安排信息存在对应的事件触发信息。又如,若事件信 息为问候信息,该问候信息仅包括问候词语,无时间和/或地点,则不处理该事件信息。For example, if the event information is a flight text message, the flight text message includes a departure time, a landing time, a departure location, and a arrival location. Then, it is determined that there is corresponding event trigger information in the flight short message. For another example, if the event information is schedule information, and the schedule information includes the time and place where the event is extracted, it is determined that the event trigger information exists in the schedule information. Another example, if the event letter The message is a greeting message, and the greeting message includes only the greeting word, and there is no time and/or place, and the event information is not processed.
当前信息包括当前时间和/或当前位置。例如,获取与所述事件触发信息对应的当前位置的步骤包括:定位当前位置,存储当前位置。The current information includes the current time and/or current location. For example, the step of acquiring the current location corresponding to the event trigger information includes: locating the current location and storing the current location.
例如,定位当前位置包括如下方法:For example, locating the current location includes the following methods:
方法一,定时地定位当前位置。例如,设定定位当前位置的时间间隔,如设置该时间间隔为30分钟,如设置该时间间隔为1小时,如设置该时间间隔为2小时等。Method one, periodically locate the current location. For example, set the time interval for locating the current position, such as setting the time interval to 30 minutes, such as setting the time interval to 1 hour, such as setting the time interval to 2 hours.
方法二,实时地定位当前位置。例如,通过获取他方应用调取定位功能进行实时定位而实现实时地定位当前位置。通过定位模块如全球卫星定位系统(GPS模块)及辅助全球卫星定位系统(AGPS)模块实时地定位当前地理位置。Method two, locate the current location in real time. For example, real-time positioning of the current location is achieved by acquiring the other application's call location function for real-time positioning. The current geographic location is located in real time by positioning modules such as the Global Positioning System (GPS) and the Assisted Global Positioning System (AGPS) module.
或者,当移动终端具有蜂窝通信模块时,还可以根据移动终端所驻留的小区定位当前地理位置。Alternatively, when the mobile terminal has a cellular communication module, the current geographic location may also be located according to the cell in which the mobile terminal resides.
例如,获取与所述事件触发信息对应的当前时间的步骤包括:获取当前时间,存储当前时间。例如,获取当前时间包括如下方法:For example, the step of acquiring the current time corresponding to the event trigger information includes: acquiring the current time and storing the current time. For example, getting the current time includes the following methods:
方法一,定时地获取当前时间。例如,设定定位当前时间的时间间隔,如设置该时间间隔为5分钟,如设置该时间间隔为15分钟,如设置该时间间隔为1小时等。Method one, periodically obtain the current time. For example, set the time interval for locating the current time, such as setting the time interval to 5 minutes, such as setting the time interval to 15 minutes, such as setting the time interval to 1 hour.
方法二,实时地获取当前时间。通过实时地对基准时钟振荡器进行访问,从而实现实时地获取当前时间。例如,接收基准时钟振荡器的当前时间后存储当前时间。Method 2: Get the current time in real time. The current time is obtained in real time by accessing the reference clock oscillator in real time. For example, the current time is stored after the current time of the reference clock oscillator is received.
步骤S02:根据预设的规则判断所述当前信息和所述事件触发信息,是否满足触发条件,是则对所述事件信息进行提示处理。否则不处理所述事件信息。 Step S02: Determine whether the current information and the event trigger information meet the trigger condition according to a preset rule, and then perform prompt processing on the event information. Otherwise the event information is not processed.
所述事件触发信息包括与所述事件信息对应的触发位置以及触发时间中的至少一个。The event trigger information includes at least one of a trigger position corresponding to the event information and a trigger time.
1)以事件触发信息为触发位置、当前信息为当前位置为例,所述触发条件包括:当前位置与任一所述触发位置的空间距离小于预设距离阈值。1) Taking the event trigger information as the trigger position and the current information as the current position, the trigger condition includes: the spatial distance between the current position and any of the trigger positions is less than the preset distance threshold.
具体说明如下:根据预设的规则判断所述当前信息和所述事件触发信息是否满足触发条件,即所述事件触发位置与所述当前位置的距离差是否在预设距离阈值范围内,若是,则判定满足所述触发条件,对所述事件信息进行提示处理。否则不处理所述事件信息。例如,该预设距离阈值设置为200米,又如该预设距离阈值设置为500米。计算所述当前位置与所述触发位置的距离差,对比该距离差与距离阈值,当距离差小于距离阈值时,确定对所述事件信息进行提示处理。当距离差大于距离阈值时,确定不处理所述事件信息。The specific description is as follows: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the distance difference between the event triggering location and the current location is within a preset distance threshold range, and if so, Then, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed. Otherwise the event information is not processed. For example, the preset distance threshold is set to 200 meters, and if the preset distance threshold is set to 500 meters. Calculating a distance difference between the current position and the trigger position, comparing the distance difference with a distance threshold, and determining that the event information is prompted when the distance difference is less than a distance threshold. When the distance difference is greater than the distance threshold, it is determined that the event information is not processed.
在其中一个实施例中,所述事件触发信息包括与事件信息对应的触发位置。获取与所述事件触发信息对根据所述当前应的当前信息,根据预设的规则判断所述当前信息和所述事件触发信息是否满足确定触发条件,是则对所述事件信息进行提示处理的步骤包括:获取当前位置信息,判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内,若是,则判定满足所述触发条件,对所述事件信息进行提示处理。In one of the embodiments, the event trigger information includes a trigger location corresponding to the event information. Acquiring with the event triggering information, according to the current current information, determining whether the current information and the event triggering information meet the determining triggering condition according to a preset rule, and performing prompt processing on the event information. The step includes: obtaining current location information, determining whether the distance between the trigger location and the current location information is within a preset range, and if yes, determining that the trigger condition is met, and performing prompt processing on the event information.
2)以事件触发信息为触发时间、当前信息为当前时间为例,当前时间与任一所述触发时间的时间差小于预设时间阈值。2) Taking the event trigger information as the trigger time and the current information as the current time as an example, the time difference between the current time and any of the trigger times is less than the preset time threshold.
具体说明如下:根据预设的规则判断所述当前信息和所述事件触发信息是否满足触发条件,即所述事件触发时间与所述当前时间的时间差是否在预设时间阈值范围内,是则对所述事件信息进行提示处理。否则不处理所述事件信息。例如,该时间阈值为30分钟,又如该时间阈值为1小时,又如该时间阈值为当天内,即24小时内。计算所述当前时间与所述触发时 间的时间差,对比该时间差与时间阈值,当时间差小于时间阈值时,确定对所述事件信息进行提示处理。当时间差大于时间阈值时,确定不处理所述事件信息。The specific description is as follows: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the time difference between the event triggering time and the current time is within a preset time threshold range, The event information is subjected to prompt processing. Otherwise the event information is not processed. For example, the time threshold is 30 minutes, and if the time threshold is 1 hour, and if the time threshold is within the day, that is, within 24 hours. Calculating the current time and the trigger time The time difference between the time difference and the time threshold is compared. When the time difference is less than the time threshold, it is determined that the event information is prompted for processing. When the time difference is greater than the time threshold, it is determined that the event information is not processed.
在其中一个实施例中,所述事件触发信息包括与事件信息对应的触发时间。获取与所述事件触发信息对应的当前信息,根据预设的规则判断所述当前信息和所述事件触发信息是否满足触发条件,是则对所述事件信息进行提示处理的步骤包括:获取当前时间,判断所述触发时间是否在距离所述当前时间对应的预设时间范围内,若是,则对所述事件信息进行提示处理。In one of the embodiments, the event trigger information includes a trigger time corresponding to the event information. Acquiring the current information corresponding to the event triggering information, determining whether the current information and the event triggering information meet the triggering condition according to the preset rule, and the step of performing prompt processing on the event information includes: acquiring the current time And determining whether the trigger time is within a preset time range corresponding to the current time, and if yes, performing prompt processing on the event information.
3)以事件触发信息为触发位置和触发时间、当前信息为当前位置和当前时间为例,触发条件为:当前时间与任一所述触发时间的时间差小于预设时间阈值,且当前位置与任一所述触发位置的空间距离小于预设距离阈值。3) Taking the event trigger information as the trigger position and the trigger time, and the current information as the current position and the current time as an example, the trigger condition is: the time difference between the current time and any of the trigger times is less than the preset time threshold, and the current position is The spatial distance of the trigger position is less than a preset distance threshold.
所述触发条件包括具体说明如下:根据预设的规则判断所述当前信息和所述事件触发信息是否满足触发条件,即所述事件触发位置与所述当前位置的距离差是否在预设距离阈值范围内,并且事件触发位置与所述当前位置的距离差是否在预设距离阈值范围内,是则对所述事件信息进行提示处理。否则不处理所述事件信息。The triggering condition includes the following: determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, that is, whether the distance difference between the event triggering location and the current location is at a preset distance threshold. Within the range, and whether the distance difference between the event trigger location and the current location is within a preset distance threshold range, the event information is prompted to be processed. Otherwise the event information is not processed.
在其中一个实施例中,所述事件触发信息包括与事件信息对应的触发位置和触发时间。获取与所述事件触发信息对根据所述当前应的当前信息,根据预设的规则判断所述当前信息和所述事件触发信息,是否满足触发条件,是则对所述事件信息进行提示处理的步骤包括:获取当前位置信息和当前时间信息,判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内,且所述事件触发时间与所述当前时间的时间差是否在预设时间阈值范围内,若是,判定满足所述触发条件,对所述事件信息进行提示 处理。In one embodiment, the event trigger information includes a trigger location and a trigger time corresponding to the event information. Acquiring with the event triggering information, according to the current current information, determining whether the current information and the event triggering information meet the triggering condition according to a preset rule, and then prompting the event information The method includes: obtaining current location information and current time information, determining whether a distance between the trigger location and the current location information is within a preset range, and whether a time difference between the event triggering time and the current time is in advance Setting a time threshold range, if yes, determining that the trigger condition is met, prompting the event information deal with.
所述对所述事件信息进行提示处理的步骤包括:标记所述事件信息,置顶所述事件信息。The step of performing prompt processing on the event information includes: marking the event information, and setting the event information.
如图2所示,以事件触发信息为触发位置、当前信息为当前位置为例,对所述标记事件信息11和事件信息12的步骤作出进一步说明:As shown in FIG. 2, the step of marking the event information 11 and the event information 12 is further described by taking the event trigger information as the trigger position and the current information as the current position as an example:
获取用户当前位置,设定预设距离阈值为200米,即设定预设距离阈值为当前位置200米范围内,判断事件信息11的所述触发位置和事件信息12的所述触发位置是否在该当前位置的200米的范围内,也即判断当前位置200米范围内是否有事件信息11的触发位置和事件信息12的触发位置。若事件信息11的所述触发位置和事件信息12的所述触发位置位于该当前位置的200米的范围内时,将事件信息11的该触发位置和事件信息12的该触发位置标记为1。若事件信息11的所述触发位置和事件信息12的所述触发位置位于该当前位置的200米的范围外时,将事件信息11的该触发位置和事件信息12的该触发位置标记为0。若判断事件信息不存在对应的事件触发信息,则不对事件信息11的该触发位置和事件信息12的该触发位置进行标记。Obtaining the current position of the user, setting the preset distance threshold to be 200 meters, that is, setting the preset distance threshold to be within 200 meters of the current position, determining whether the trigger position of the event information 11 and the trigger position of the event information 12 are In the range of 200 meters of the current position, that is, whether the trigger position of the event information 11 and the trigger position of the event information 12 are determined within the range of 200 meters in the current position. The trigger position of the event information 11 and the trigger position of the event information 12 are marked as 1 if the trigger position of the event information 11 and the trigger position of the event information 12 are within a range of 200 meters of the current position. The trigger position of the event information 11 and the trigger position of the event information 12 are marked as 0 if the trigger position of the event information 11 and the trigger position of the event information 12 are outside the range of 200 meters of the current position. If it is determined that the event information does not have corresponding event trigger information, the trigger position of the event information 11 and the trigger position of the event information 12 are not marked.
如图3所示,以事件触发信息为触发时间、当前信息为当前时间为例,对所述标记事件信息13和事件信息14的步骤作出进一步说明:As shown in FIG. 3, the step of marking the event information 13 and the event information 14 is further described by taking the event triggering information as the triggering time and the current information as the current time as an example:
获取用户当前时间,设定预设时间阈值为当天内时,即设定预设时间阈值为当天24小时范围内,判断事件信息13和事件信息14的触发时间是否落入当天内,也即判断当前时间24小时范围内是否有事件信息13的触发时间和事件信息14的触发时间。若事件信息13的所述触发时间和事件信息14的所述触发时间落入该当前时间的24小时的范围内时,将事件信息13的该触发时间和事件信息14的该触发时间标记为1。若事件信息13的所述触发时间和事件信息14的所述触发时间落入该当前时间的24小时 的范围外时,将事件信息13的该触发时间和事件信息14的该触发时间标记为0。若判断事件信息不存在对应的事件触发信息,则不对事件信息13的该触发时间和事件信息14的该触发时间进行标记。Obtain the current time of the user, and set the preset time threshold to be within the current day, that is, set the preset time threshold to be within the 24-hour range of the day, and determine whether the trigger time of the event information 13 and the event information 14 falls within the day, that is, the judgment Whether there is a trigger time of the event information 13 and a trigger time of the event information 14 within the current time range of 24 hours. If the trigger time of the event information 13 and the trigger time of the event information 14 fall within the range of 24 hours of the current time, the trigger time of the event information 13 and the trigger time of the event information 14 are marked as 1 . If the trigger time of the event information 13 and the trigger time of the event information 14 fall within 24 hours of the current time The trigger time of the event information 13 and the trigger time of the event information 14 are marked as 0 when the range is out of range. If it is determined that the event information does not have corresponding event trigger information, the trigger time of the event information 13 and the trigger time of the event information 14 are not marked.
现对所述置顶所述事件信息11和事件信息12的步骤作出进一步说明:置顶是将指将需要置顶的所述事件信息11和事件信息12置于该位于同类信息列表的最顶部。或者,将相应的事件信息从所有的事件信息中提取出来,并将该需要置顶的所述事件信息11和事件信息12生成对应的通知,利用其它输出工具将对应的通知显现到用户的敏感区域。例如,该敏感区域为手机屏幕最上方,又如该敏感区域为平板屏幕中部。在另一个实施例中,置顶所述事件信息之后,还包括提醒所述事件信息。例如,所述提醒所述事件信息的方式为通过声音提醒用户注意,又如通过振动提醒用户注意,又如,通过闪光提醒用户注意。The steps of the event information 11 and the event information 12 are further described. The topping is to place the event information 11 and the event information 12 to be placed on top of the same information list. Alternatively, the corresponding event information is extracted from all the event information, and the event information 11 and the event information 12 that need to be topped are generated corresponding notifications, and the corresponding notifications are presented to the sensitive area of the user by using other output tools. . For example, the sensitive area is the top of the mobile phone screen, and the sensitive area is the middle of the flat screen. In another embodiment, after the event information is set, the event information is further reminded. For example, the manner of reminding the event information is to remind the user by sound, and to remind the user to pay attention by vibration, for example, to remind the user through flashing.
例如,设定多个预设距离阈值,如由小及大,设定四个预设距离阈值分别为100米、200米、300米和500米。判断所述触发位置在该当前位置的预设距离阈值范围内。当所述当前位置信息变化时,分别判断所述触发位置是否在该当前位置信息的100米、200米、300米和500米的范围内,并分别做出相异的提示信息。例如,当所述触发位置位于当前位置信息的100米内时,该事件信息置顶并提醒,例如,该提醒方式为手机端连续响铃并连续振动。例如,当所述触发位置位于当前位置信息的200米内时,该事件信息置顶并提醒,例如,该提醒方式为手机端连续响铃并断续振动。例如,当所述触发位置位于当前位置信息的300米内时,该事件信息置顶并提醒,例如,该提醒方式为手机端断续振动。例如,当所述触发位置位于当前位置信息的300米内时,该事件信息置顶并提醒,例如,该提醒方式为手机端断续响铃。需要说明的是,手机端的响铃方式以及振动方式可以由用户自由设定。如此,用户根据手机端的响铃和振动方式得知某一事 件的最新情况,及时做出是否处理该事件的决定。For example, a plurality of preset distance thresholds are set, such as small and large, and the four preset distance thresholds are set to 100 meters, 200 meters, 300 meters, and 500 meters, respectively. Determining that the trigger position is within a preset distance threshold range of the current position. When the current location information changes, it is determined whether the trigger location is within a range of 100 meters, 200 meters, 300 meters, and 500 meters of the current location information, and different prompt information is respectively made. For example, when the trigger position is within 100 meters of the current location information, the event information is topped and reminded, for example, the reminder mode is that the mobile phone terminal continuously rings and continuously vibrates. For example, when the trigger position is within 200 meters of the current location information, the event information is topped and reminded, for example, the reminder mode is that the mobile phone terminal continuously rings and intermittently vibrates. For example, when the trigger position is within 300 meters of the current location information, the event information is topped and reminded, for example, the reminder mode is intermittent vibration of the mobile phone end. For example, when the trigger position is within 300 meters of the current location information, the event information is topped and reminded, for example, the reminder mode is that the mobile phone end intermittently rings. It should be noted that the ringing mode and the vibration mode of the mobile phone can be freely set by the user. In this way, the user knows something based on the ringing and vibration of the mobile phone. The latest situation of the piece, timely decision to deal with the incident.
例如,设定多个预设时间阈值,例如由小及大,设定3个预设时间阈值,其分别为24小时、48小时和72小时。判断所述当前时间与所述触发时间的时间差是否小于各个预设时间阈值。例如,当所述当前时间与所述触发时间的时间差小于48小时大于24小时,该事件信息置顶并提醒,例如,该提醒方式为手机端断续响铃。例如,当所述当前时间与所述触发时间的时间差小于72小时大于48小时,该事件信息置顶并提醒,例如,该提醒方式为手机端断续响铃并断续振动。例如,当所述当前时间与所述触发时间的时间差小于24小时,该事件信息置顶并提醒,例如,该提醒方式为手机端连续响铃并断续振动。需要说明的是,手机端的响铃方式以及振动方式可以由用户自由设定。如此,用户根据手机端的响铃和振动方式得知某一事件的最新情况,及时做出是否处理该事件的决定。For example, a plurality of preset time thresholds are set, for example, from small to large, and three preset time thresholds are set, which are 24 hours, 48 hours, and 72 hours, respectively. Determining whether the time difference between the current time and the trigger time is less than each preset time threshold. For example, when the time difference between the current time and the trigger time is less than 48 hours and greater than 24 hours, the event information is topped and reminded, for example, the reminder mode is that the mobile phone end intermittently rings. For example, when the time difference between the current time and the trigger time is less than 72 hours and greater than 48 hours, the event information is topped and reminded, for example, the reminder mode is that the mobile phone end intermittently rings and intermittently vibrates. For example, when the time difference between the current time and the trigger time is less than 24 hours, the event information is topped and reminded, for example, the reminder mode is that the mobile phone terminal continuously rings and intermittently vibrates. It should be noted that the ringing mode and the vibration mode of the mobile phone can be freely set by the user. In this way, the user knows the latest situation of an event according to the ringing and vibration mode of the mobile terminal, and makes a timely decision whether to handle the event.
下面以一个具体的信息展示及提醒为例对本发明做出进一步说明:The following further illustrates the present invention by taking a specific information display and reminder as an example:
例如,如果某事件没有存在对应的触发时间,存在对应的触发位置。例如,当该事件信息触发位置标记为激活状态时,则将该事件信息置顶并提醒用户在该地点有一个事件。具体的,例如,当该事件信息触发位置标记为1时,则将该事件信息置顶并提醒用户在该地点有一个事件。For example, if there is no corresponding trigger time for an event, there is a corresponding trigger position. For example, when the event information trigger location is marked as active, the event information is topped and the user is alerted to an event at the location. Specifically, for example, when the event information trigger location is marked as 1, the event information is topped and the user is prompted to have an event at the location.
具体到一个使用场景为:例如,用户在互联网上购买了与某个商铺相关的团购,团购没有时间限制,则当该事件信息触发位置一直标记为激活状态时,用户如果某一天走到该商铺附近200米,则会提示用户在这里有一个团购事件。Specifically, a usage scenario is: for example, if a user purchases a group purchase related to a certain shop on the Internet, and there is no time limit for the group purchase, when the event information trigger position is always marked as an active state, the user walks to the store one day. Near 200 meters, the user will be prompted to have a group purchase event here.
例如,如果某事件存在对应的触发时间,也存在对应的触发位置。则当该事件信息触发位置标记为1时,则将该事件信息置顶并提醒用户在该地点有一个事件。For example, if there is a corresponding trigger time for an event, there is also a corresponding trigger position. Then, when the event information trigger location is marked as 1, the event information is topped and the user is prompted to have an event at the location.
例如,具体的一个使用场景为:当事件的触发时间在用户当前日期内, 例如,当天24小时内,则会进行该触发时间上的该触发位置与当前位置的计算,例如,判断所述当前时间与所述触发时间的时间差位是否于当天24小时内;是则确定所述当前时间匹配该触发时间,并将对应的触发时间上的事件信息的触发位置标记为1,并将该事件信息置顶并提醒用户在该位置地点有一个事件。For example, a specific usage scenario is: when the trigger time of the event is within the current date of the user, For example, within 24 hours of the day, the calculation of the trigger position and the current position at the trigger time is performed, for example, determining whether the time difference between the current time and the trigger time is within 24 hours of the day; The current time matches the trigger time, and the trigger position of the event information on the corresponding trigger time is marked as 1, and the event information is topped and the user is reminded that there is an event at the location.
例如,如果某事件存在对应的触发时间,而不存在对应的触发位置。则事件信息触发时间标记为1,并在触发时间当日进行第一次提醒,在触发时间发生前15分钟进行再次提醒,即基于时间推送。For example, if there is a corresponding trigger time for an event, there is no corresponding trigger position. Then, the event information trigger time is marked as 1, and the first reminder is performed on the day of the trigger time, and the reminder is again 15 minutes before the trigger time occurs, that is, based on time push.
例如,如果某事件不存在对应的触发时间,也不存在对应的触发地点。则此事件不纳入提醒范围。也就是说,如果某事件没有触发时间,没有触发地点,则不对该事件作任何处理。For example, if there is no corresponding trigger time for an event, there is no corresponding trigger location. This event is not included in the reminder. In other words, if an event has no trigger time and no trigger location, no action is taken on the event.
为了更好的说明不同的触发位置标记以及触发时间标记对应的处理情况。现以移动终端获得事件1和事件2为例,制成如下表1以进一步说明不同标记的结合对应的不同处理情况:In order to better explain the different trigger position markers and the processing corresponding to the trigger time stamp. Taking the event 1 and event 2 of the mobile terminal as an example, the following Table 1 is made to further illustrate the different processing conditions corresponding to the combination of different tags:
Figure PCTCN2016079494-appb-000001
Figure PCTCN2016079494-appb-000001
Figure PCTCN2016079494-appb-000002
Figure PCTCN2016079494-appb-000002
表1Table 1
本发明实施例还提供一种事件提示装置,如图4所示,事件提示装置包括:判断模块210和处理模块220。所述判断模块210配置为判断事件信息是否存在对应的事件触发信息,若是,则获取与所述事件触发信息对应的当前信息。所述处理模块220配置为根据预设的规则判断所述当前信息和所述事件触发信息是否满足触发条件,是则对所述事件信息进行提示处理。The embodiment of the present invention further provides an event prompting device. As shown in FIG. 4, the event prompting device includes: a determining module 210 and a processing module 220. The determining module 210 is configured to determine whether event information has corresponding event trigger information, and if yes, obtain current information corresponding to the event trigger information. The processing module 220 is configured to determine, according to a preset rule, whether the current information and the event triggering information meet the triggering condition, and then perform prompt processing on the event information.
事件触发信息包括:触发位置和触发时间中的至少一个。The event trigger information includes at least one of a trigger position and a trigger time.
判断模块210包括检索单元和分析单元。所述检索单元配置为检索数据源(如短信、日历、邮件),所述分析单元配置为对该数据源中取到的信息进行分析,例如进行关键字检索和上下文分析,当被分析的信息中存在特定的事件(例如航班、会议),及与该事件相关的位置信息和/或时间信息时,则确定该事件信息存在对应的事件触发信息,并对应地将位置信息归为触发位置,将时间信息归类为触发时间。The determination module 210 includes a retrieval unit and an analysis unit. The retrieval unit is configured to retrieve a data source (such as a short message, a calendar, a mail), and the analysis unit is configured to analyze the information obtained in the data source, for example, performing keyword retrieval and context analysis, when the analyzed information When there is a specific event (such as a flight, a conference), and location information and/or time information related to the event, it is determined that the event information has corresponding event trigger information, and the location information is correspondingly classified as a trigger location. Classify time information as trigger time.
例如,若事件信息为航班短信,该航班短信包括起飞时间、降落时间、出发地点及到达地点。则确定该航班短信存在对应的事件触发信息。又如,若事件信息为日程安排信息,该日程安排信息包括提取事件发生的时间及 地点。则确定该日程安排信息存在对应的事件触发信息。又如,若事件信息为问候信息,该问候信息仅包括问候词语,无时间和/或地点。则不处理该事件信息。For example, if the event information is a flight text message, the flight text message includes a departure time, a landing time, a departure location, and a arrival location. Then, it is determined that there is corresponding event trigger information in the flight short message. For another example, if the event information is schedule information, the schedule information includes when the extraction event occurs and location. Then, it is determined that the event trigger information has corresponding event trigger information. As another example, if the event information is a greeting message, the greeting message includes only greeting words, no time and/or location. The event information is not processed.
当前信息包括当前时间和/或当前位置。例如,所述判断模块还包括接收单元,所述接收单元配置为获取与所述事件触发信息对应的当前位置。例如,所述接收单元包括定位单元和存储单元,所述定位单元配置为定位当前位置,所述存储单元配置为存储当前位置。The current information includes the current time and/or current location. For example, the determining module further includes a receiving unit configured to acquire a current location corresponding to the event trigger information. For example, the receiving unit includes a positioning unit configured to locate a current location and a storage unit configured to store a current location.
例如,所述定位单元包括定时定位单元和实时定位单元。例如,所述定时定位单元配置为定时地定位当前位置。例如,所述定时定位单元设定定位当前位置的时间间隔,如设置该时间间隔为30分钟,如设置该时间间隔为1小时,如设置该时间间隔为2小时等。例如,所述实时定位单元配置为实时地定位当前位置。例如,所述实时定位单元通过获取他方应用调取定位功能进行实时定位而实现实时地定位当前位置。具体为:所述实时定位单元通过GPS模块及AGPS模块实时地定位当前地理位置,或者,通过蜂窝通信模块确定驻留小区而确定当前地理位置。For example, the positioning unit includes a timing positioning unit and a real-time positioning unit. For example, the timing positioning unit is configured to periodically position the current position. For example, the timing positioning unit sets a time interval for positioning the current position, such as setting the time interval to 30 minutes, if the time interval is set to 1 hour, if the time interval is set to 2 hours, and the like. For example, the real-time positioning unit is configured to locate the current location in real time. For example, the real-time positioning unit realizes real-time positioning of the current location by acquiring the other application's call location function for real-time positioning. Specifically, the real-time positioning unit locates the current geographic location in real time through the GPS module and the AGPS module, or determines the current geographic location by determining the resident cell by the cellular communication module.
例如,所述处理模块220配置为根据所述当前信息判断所述事件触发信息是否符合触发条件,是则对所述事件信息进行提示处理。For example, the processing module 220 is configured to determine, according to the current information, whether the event trigger information meets a trigger condition, and if yes, perform prompt processing on the event information.
以事件触发信息为触发位置、当前信息为当前位置为例,所述触发条件包括:当前位置与任一所述触发位置的空间距离小于预设距离阈值。For example, the event triggering information is the triggering position, and the current information is the current location. The triggering condition includes: the spatial distance between the current location and any of the triggering locations is less than a preset distance threshold.
具体说明如下:所述处理模块220包括匹配单元和提醒单元,所述匹配单元配置为根据所述当前位置判断所述事件触发位置是否符合触发条件,即所述事件触发位置与所述当前位置的距离差是否在预设距离阈值范围内。是则所述提醒单元对所述事件信息进行提示处理。否则所述提醒单元不处理所述事件信息。例如,该预设距离阈值设置为200米,又如该预设距离阈值设置为500米。计算所述当前位置与所述触发位置的距离差, 对比该距离差与距离阈值,当距离差小于距离阈值时,所述提醒单元确定对所述事件信息进行提示处理。当距离差大于距离阈值时,所述提醒单元确定不处理所述事件信息。Specifically, the processing module 220 includes a matching unit and a reminding unit, and the matching unit is configured to determine, according to the current location, whether the event triggering location meets a triggering condition, that is, the event triggering location and the current location. Whether the distance difference is within the preset distance threshold. If yes, the reminding unit performs prompt processing on the event information. Otherwise the reminder unit does not process the event information. For example, the preset distance threshold is set to 200 meters, and if the preset distance threshold is set to 500 meters. Calculating a distance difference between the current location and the trigger location, Comparing the distance difference with the distance threshold, when the distance difference is less than the distance threshold, the reminding unit determines to perform prompt processing on the event information. When the distance difference is greater than the distance threshold, the reminder unit determines not to process the event information.
在其中一个实施例中,所述事件触发信息包括与事件信息对应的触发位置;所述判断模块210还配置为获取当前位置信息,所述处理模块220还配置为判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内,若是,则判定满足触发条件,对所述事件信息进行提示处理。In one embodiment, the event triggering information includes a trigger location corresponding to the event information; the determining module 210 is further configured to acquire current location information, and the processing module 220 is further configured to determine the trigger location and the Whether the distance between the current location information is within a preset range, and if so, determining that the trigger condition is satisfied, and prompting the event information.
在其中一个实施例中,所述事件触发信息包括与事件信息对应的触发时间;所述判断模块210还配置为获取当前时间,所述处理模块220还配置为判断所述触发时间是否在距离所述当前时间的预设时间范围内,若是,则判定满足触发条件,对所述事件信息进行提示处理。In one embodiment, the event triggering information includes a triggering time corresponding to the event information. The determining module 210 is further configured to acquire a current time, and the processing module 220 is further configured to determine whether the triggering time is at a distance. In the preset time range of the current time, if yes, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed.
在其中一个实施例中,所述事件触发信息包括与事件信息的触发位置和触发时间、所述判断模块210还配置为获取当前位置和当前时间,所述处理模块220还配置为判断判断当前时间与任一所述触发时间的时间差小于预设时间阈值,且当前位置与任一所述触发位置的空间距离小于预设距离阈值。若是,则判定满足触发条件,对所述事件信息进行提示处理。In one embodiment, the event triggering information includes a triggering position and a triggering time of the event information, the determining module 210 is further configured to acquire the current location and the current time, and the processing module 220 is further configured to determine the current time. The time difference from any of the trigger times is less than a preset time threshold, and the spatial distance between the current position and any of the trigger positions is less than a preset distance threshold. If yes, it is determined that the trigger condition is satisfied, and the event information is prompted to be processed.
在其中一个实施例中,所述处理模块220还包括标记单元和提示单元,所述标记单元配置为标记所述事件信息,所述提示单元配置为置顶所述事件信息。In one embodiment, the processing module 220 further includes a marking unit configured to mark the event information, and a prompting unit configured to pin the event information.
需要指出是,事件提示装置的结构是在功能模块层面的架构示意,在事件提示装置的实际实施过程中,判断模块210、处理模块220的判断处理功能可由处理器、微处理器(MCU)通过执行在存储单元中的可可执行指令实现,用于存储信息的功能模块如前述的存储单元可以由动存储装置、随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘实现;用于定位的定位单元可由GPS 集成电路模块和AGPS集成电路模块实现,或者,由蜂窝通信的集成电路模块(包括基带模块、射频模块和相应天线)通过定位驻留小区而实现定位单元的功能。It should be noted that the structure of the event prompting device is an architectural diagram at the functional module level. During the actual implementation of the event prompting device, the determining processing function of the determining module 210 and the processing module 220 can be passed by the processor and the microprocessor (MCU). The executable module implemented in the storage unit is implemented, and the function module for storing information, such as the foregoing storage unit, may be a dynamic storage device, a random access memory (RAM), a read only memory (ROM, Read-Only). Memory), disk or disc implementation; positioning unit for positioning by GPS The integrated circuit module and the AGPS integrated circuit module are implemented, or the integrated circuit module (including the baseband module, the radio frequency module and the corresponding antenna) of the cellular communication realizes the function of the positioning unit by locating the resident cell.
本发明实施例还提供一种移动终端,移动终端可以采用各种方式实施,例如手机、平板电脑、车载导航、智能穿戴设备等。移动终端中设置有上述任一实施例所述事件提示装置。例如,一种手机,其包括上述任一实施例所述事件提示装置。The embodiment of the invention further provides a mobile terminal, which can be implemented in various manners, such as a mobile phone, a tablet computer, a car navigation system, a smart wearable device, and the like. The event prompting device described in any of the above embodiments is provided in the mobile terminal. For example, a mobile phone includes the event prompting device of any of the above embodiments.
本发明实施例提供一种计算机存储介质,计算机存储介质可以为动存储装置、随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质,计算机存储介质中存储有可执行指令,所述可执行指令用于执行上述事件提示方法。The embodiment of the invention provides a computer storage medium, which may be a dynamic storage device, a random access memory (RAM), a read-only memory (ROM), a magnetic disk or an optical disk. A medium that can store program code, the computer storage medium storing executable instructions for executing the event prompting method.
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments may be arbitrarily combined. For the sake of brevity of description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction between the combinations of these technical features, All should be considered as the scope of this manual.
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。 The above-described embodiments are merely illustrative of several embodiments of the present invention, and the description thereof is more specific and detailed, but is not to be construed as limiting the scope of the invention. It should be noted that a number of variations and modifications may be made by those skilled in the art without departing from the spirit and scope of the invention. Therefore, the scope of the invention should be determined by the appended claims.

Claims (10)

  1. 一种事件提示方法,包括:An event prompting method includes:
    判断事件信息是否存在对应的事件触发信息;Determining whether event information has corresponding event trigger information;
    若是,则获取与所述事件触发信息对应的当前信息;If yes, obtaining current information corresponding to the event trigger information;
    根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件;Determining, according to a preset rule, whether the current information and the event trigger information meet a trigger condition;
    若是,对所述事件信息进行提示处理。If yes, the event information is prompted to be processed.
  2. 根据权利要求1所述的事件提示方法,其中,所述事件触发信息包括与所述事件信息对应的触发位置;The event prompting method according to claim 1, wherein the event triggering information includes a triggering position corresponding to the event information;
    所述获取与所述事件触发信息对应的当前信息,根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,包括:And obtaining the current information corresponding to the event triggering information, and determining, according to the preset rule, whether the current information and the event triggering information meet the triggering condition, including:
    获取与所述事件触发信息对应的当前位置信息;Obtaining current location information corresponding to the event trigger information;
    判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内;Determining whether a distance between the trigger position and the current location information is within a preset range;
    若是,则判定满足所述触发条件。If so, it is determined that the trigger condition is satisfied.
  3. 根据权利要求1所述的事件提示方法,其中,所述事件触发信息包括与所述事件信息对应的触发时间;The event prompting method according to claim 1, wherein the event triggering information includes a triggering time corresponding to the event information;
    所述获取与所述事件触发信息对应的当前信息,根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,包括:And obtaining the current information corresponding to the event triggering information, and determining, according to the preset rule, whether the current information and the event triggering information meet the triggering condition, including:
    获取与所述事件触发信息对应的当前时间;Obtaining a current time corresponding to the event trigger information;
    判断所述触发时间是否在距离所述当前时间的预设时间范围内;Determining whether the trigger time is within a preset time range from the current time;
    若是,则判断满足所述触发条件。If so, it is judged that the trigger condition is satisfied.
  4. 根据权利要求1至3任意一项所述的事件提示方法,其中,所述对所述事件信息进行提示处理包括:The event prompting method according to any one of claims 1 to 3, wherein the prompting processing of the event information comprises:
    标记所述事件信息,及置顶所述事件信息。 Marking the event information and pinning the event information.
  5. 一种事件提示装置,包括:An event prompting device comprising:
    判断模块,所述判断模块配置为判断事件信息是否存在对应的事件触发信息,若是,则获取与所述事件触发信息对应的当前信息;a judging module, configured to determine whether event information has corresponding event trigger information, and if yes, obtain current information corresponding to the event trigger information;
    处理模块,所述处理模块配置为根据预设的规则,判断所述当前信息和所述事件触发信息是否满足触发条件,若是,则对所述事件信息进行提示处理。a processing module, configured to determine, according to a preset rule, whether the current information and the event trigger information meet a trigger condition, and if yes, perform prompt processing on the event information.
  6. 根据权利要求5所述的事件提示装置,其中,所述事件触发信息包括与所述事件信息对应的触发位置;The event prompting apparatus according to claim 5, wherein the event triggering information includes a triggering position corresponding to the event information;
    所述判断模块还配置为获取与所述事件触发信息对应的当前位置信息,The determining module is further configured to acquire current location information corresponding to the event trigger information,
    所述处理模块还配置为判断所述触发位置与所述当前位置信息之间的距离是否在预设范围内,若是,则判断满足所述触发条件。The processing module is further configured to determine whether a distance between the trigger position and the current location information is within a preset range, and if yes, determine that the trigger condition is met.
  7. 根据权利要求5所述的事件提示装置,其中,所述事件触发信息包括与所述事件信息对应的触发时间;The event prompting apparatus according to claim 5, wherein the event triggering information includes a triggering time corresponding to the event information;
    所述判断模块还配置为获取与所述事件触发信息对应的当前时间;The determining module is further configured to acquire a current time corresponding to the event trigger information;
    所述处理模块还配置为判断所述触发时间是否在距离所述当前时间的预设时间范围内,若是,则判断满足所述触发条件。The processing module is further configured to determine whether the trigger time is within a preset time range from the current time, and if yes, determine that the trigger condition is met.
  8. 根据权利要求5至7任意一项所述的事件提示装置,其中,所述处理模块还包括标记单元和提示单元,The event prompting device according to any one of claims 5 to 7, wherein the processing module further comprises a marking unit and a prompting unit,
    所述标记单元配置为标记所述事件信息,The marking unit is configured to mark the event information,
    所述提示单元配置为置顶所述事件信息。The prompting unit is configured to set the event information.
  9. 一种移动终端,包括权利要求6至8中的任一所述事件提示装置。A mobile terminal comprising the event prompting device of any one of claims 6 to 8.
  10. 一种计算机存储介质,所述计算机存储介质中存储有可执行指令,所述可执行指令用于执行权利要求1至4中任意一项所述的事件提示方法。 A computer storage medium having stored therein executable instructions for performing the event prompting method of any one of claims 1 to 4.
PCT/CN2016/079494 2015-05-26 2016-04-15 Event-indicating method and device, mobile terminal and computer storage medium WO2016188267A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510276561.9 2015-05-26
CN201510276561.9A CN104954560A (en) 2015-05-26 2015-05-26 Event reminding method, event reminding device and mobile terminal

Publications (1)

Publication Number Publication Date
WO2016188267A1 true WO2016188267A1 (en) 2016-12-01

Family

ID=54168895

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/079494 WO2016188267A1 (en) 2015-05-26 2016-04-15 Event-indicating method and device, mobile terminal and computer storage medium

Country Status (2)

Country Link
CN (1) CN104954560A (en)
WO (1) WO2016188267A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190039318A (en) * 2016-09-09 2019-04-10 후아웨이 테크놀러지 컴퍼니 리미티드 A method and apparatus for pushing a notification, a mobile terminal and a graphical user interface

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954560A (en) * 2015-05-26 2015-09-30 深圳市万普拉斯科技有限公司 Event reminding method, event reminding device and mobile terminal
CN105488591B (en) * 2015-11-30 2020-01-31 惠州华阳通用电子有限公司 event reminding method and device based on walking mode
CN107800862B (en) * 2016-09-05 2023-10-17 钉钉控股(开曼)有限公司 Communication method and device
CN107844945A (en) * 2016-09-20 2018-03-27 中兴通讯股份有限公司 A kind of method and apparatus of affairs prompt
CN107491473B (en) * 2017-06-23 2021-01-26 深圳天珑无线科技有限公司 Target event reminding method, mobile terminal and storage device
CN107357865A (en) * 2017-06-30 2017-11-17 北京小米移动软件有限公司 Information cuing method and device
CN108681871B (en) * 2018-04-02 2023-04-18 平安科技(深圳)有限公司 Information prompting method, terminal equipment and computer readable storage medium
CN108712183A (en) * 2018-04-24 2018-10-26 四川斐讯信息技术有限公司 A kind of method and system for transmitting information by vibration
JP7185613B2 (en) * 2019-11-01 2022-12-07 Tvs Regza株式会社 Information processing device, information processing system, and program
CN111859944B (en) * 2020-07-17 2022-12-13 维沃移动通信有限公司 Information display method and device and electronic equipment
CN112070580A (en) * 2020-09-04 2020-12-11 携程旅游网络技术(上海)有限公司 Flight-condition-based information display method, system, electronic device and medium
CN115016878A (en) * 2022-05-30 2022-09-06 北京字跳网络技术有限公司 Information processing method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050136903A1 (en) * 2003-12-18 2005-06-23 Nokia Corporation Context dependent alert in a portable electronic device
CN1984410A (en) * 2006-06-14 2007-06-20 华为技术有限公司 Mobile terminal for triggering schedule function by position information and its realization
CN101277463A (en) * 2007-03-30 2008-10-01 联想(北京)有限公司 Method and device for implementing timing response to short message in receiving terminal
CN104954560A (en) * 2015-05-26 2015-09-30 深圳市万普拉斯科技有限公司 Event reminding method, event reminding device and mobile terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102023793A (en) * 2009-09-15 2011-04-20 英华达(上海)电子有限公司 Event notification method and mobile device using same
US8451112B2 (en) * 2009-10-19 2013-05-28 Qualcomm Incorporated Methods and apparatus for estimating departure time based on known calendar events
CN103220395A (en) * 2012-01-18 2013-07-24 宇龙计算机通信科技(深圳)有限公司 Terminal prompting method and terminal
CN103984687B (en) * 2013-02-07 2018-10-30 北京搜狗科技发展有限公司 The creation method and device of prompting
CN104182217B (en) * 2014-08-04 2018-02-16 小米科技有限责任公司 Event-prompting method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050136903A1 (en) * 2003-12-18 2005-06-23 Nokia Corporation Context dependent alert in a portable electronic device
CN1984410A (en) * 2006-06-14 2007-06-20 华为技术有限公司 Mobile terminal for triggering schedule function by position information and its realization
CN101277463A (en) * 2007-03-30 2008-10-01 联想(北京)有限公司 Method and device for implementing timing response to short message in receiving terminal
CN104954560A (en) * 2015-05-26 2015-09-30 深圳市万普拉斯科技有限公司 Event reminding method, event reminding device and mobile terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190039318A (en) * 2016-09-09 2019-04-10 후아웨이 테크놀러지 컴퍼니 리미티드 A method and apparatus for pushing a notification, a mobile terminal and a graphical user interface
KR102232939B1 (en) 2016-09-09 2021-03-25 후아웨이 테크놀러지 컴퍼니 리미티드 Method and apparatus for pushing notifications, mobile terminal and graphical user interface
US10979551B2 (en) 2016-09-09 2021-04-13 Huawei Technologies Co., Ltd. Method and apparatus for pushing notification, mobile terminal, and graphical user interface
US11909906B2 (en) 2016-09-09 2024-02-20 Honor Device Co., Ltd. Method and apparatus for pushing notification, mobile terminal, and graphical user interface

Also Published As

Publication number Publication date
CN104954560A (en) 2015-09-30

Similar Documents

Publication Publication Date Title
WO2016188267A1 (en) Event-indicating method and device, mobile terminal and computer storage medium
US9769634B2 (en) Providing personalized content based on historical interaction with a mobile device
US9706348B2 (en) System and method for processing location data of target user
US9786282B2 (en) Mobile thought catcher system
US9906906B1 (en) Integrated geospatial activity reporting
CN107147810B (en) Information reminding method and device, storage medium and electronic equipment
CN108960785B (en) Information prompting method and device
US10331305B2 (en) Aggregating and presenting event information
US10169969B2 (en) RFID-enhanced and location detection in a jewelry shopping experience
US20210374217A1 (en) Verification system
CN105243525B (en) User reminding method and terminal
US20150054981A1 (en) Method, electronic device, and computer program product
US11297027B1 (en) Automated image processing and insight presentation
CN107423358B (en) Data storage and calling method and device
CN110941775A (en) Message pushing method, terminal equipment and computer readable storage medium
US8154441B2 (en) Electronic device and method for positioning the electronic device
CN106156207A (en) Reminder time amending method and device
US9301101B2 (en) Probabilistic location determination for precision marketing
US20090015402A1 (en) System Method and Device for Providing Asynchronous Event Driven Reminders
CN112347129B (en) Notification message processing method and device and intelligent wearable device
CN108241678B (en) Method and device for mining point of interest data
CN106920064B (en) Information reminding method and terminal equipment
US11163941B1 (en) Annotating a collection of media content items
US9842483B2 (en) Information processing system for reducing load on a server
US10877819B2 (en) Reminders to capture image data

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: 16799156

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20.04.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 16799156

Country of ref document: EP

Kind code of ref document: A1