[go: up one dir, main page]

CN107147810B - Information reminding method and device, storage medium and electronic equipment - Google Patents

Information reminding method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN107147810B
CN107147810B CN201710526230.5A CN201710526230A CN107147810B CN 107147810 B CN107147810 B CN 107147810B CN 201710526230 A CN201710526230 A CN 201710526230A CN 107147810 B CN107147810 B CN 107147810B
Authority
CN
China
Prior art keywords
information
schedule
event
communication
electronic device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201710526230.5A
Other languages
Chinese (zh)
Other versions
CN107147810A (en
Inventor
梁昆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710526230.5A priority Critical patent/CN107147810B/en
Publication of CN107147810A publication Critical patent/CN107147810A/en
Application granted granted Critical
Publication of CN107147810B publication Critical patent/CN107147810B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • 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
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • 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
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses an information reminding method, an information reminding device, a storage medium and electronic equipment. The information reminding method comprises the following steps: when the electronic equipment is detected to be in a communication state, recognizing a preset keyword in the instant communication process, acquiring schedule information in communication information in the instant communication process according to the preset keyword, establishing a schedule event in a calendar of the electronic equipment according to the schedule information, and reminding the schedule event when the electronic equipment reaches a preset reminding condition. The embodiment of the invention can quickly and conveniently establish the schedule information reminding event and remind by automatically identifying and extracting the schedule information contained in the instant messaging process, thereby improving the flexibility and convenience of schedule information reminding.

Description

Information reminding method and device, storage medium and electronic equipment
Technical Field
The invention relates to the technical field of communication, in particular to the technical field of terminal equipment, and specifically relates to an information reminding method, an information reminding device, a storage medium and electronic equipment.
Background
With the development of communication technology, people mostly transmit various schedule information such as important events, invitation letters, meeting notifications, activity schedules, and the like through various communication modes. In order to prevent schedule information from being forgotten, most of the existing electronic devices have a function of providing schedule information reminding, and how to quickly and conveniently establish schedule information and remind the schedule information has been more and more generally concerned by the industry.
Disclosure of Invention
The embodiment of the invention provides an information reminding method, an information reminding device, a storage medium and electronic equipment, which can be used for quickly and conveniently establishing a schedule information reminding event and reminding, and improving the flexibility and convenience of schedule information reminding.
The embodiment of the invention provides an information reminding method, which is applied to electronic equipment and comprises the following steps:
when the electronic equipment is detected to be in a communication state, recognizing preset keywords in the instant communication process;
acquiring schedule information in communication information in the instant communication process according to the preset keywords;
establishing a schedule event in a calendar of the electronic equipment according to the schedule information;
and when the electronic equipment reaches a preset reminding condition, reminding the schedule event.
An embodiment of the present invention further provides an information reminding device, where the device includes:
the identification module is used for identifying preset keywords in the instant messaging process when the electronic equipment is detected to be in a communication state;
the acquisition module is used for acquiring schedule information in the communication information in the instant communication process according to the preset keywords;
the establishing module is used for establishing a schedule event in a calendar of the electronic equipment according to the schedule information;
and the reminding module is used for reminding the schedule event when the electronic equipment reaches a preset reminding condition.
The embodiment of the present invention further provides a storage medium, on which a computer program is stored, and when the computer program runs on a computer, the computer is enabled to execute the information reminding method according to any embodiment of the present invention.
The embodiment of the invention also provides electronic equipment which comprises a memory and a processor, wherein the processor is used for executing the information reminding method in any embodiment of the invention by calling the computer program stored in the memory.
According to the embodiment of the invention, when the electronic equipment is detected to be in a communication state, the preset keyword in the instant communication process is identified, the schedule information in the communication information in the instant communication process is obtained according to the preset keyword, the schedule event is established in the calendar of the electronic equipment according to the schedule information, and the schedule event is reminded when the electronic equipment reaches the preset reminding condition. The embodiment of the invention can quickly and conveniently establish the schedule information reminding event and remind by automatically identifying and extracting the schedule information contained in the instant messaging process, thereby improving the flexibility and convenience of schedule information reminding.
Drawings
The technical solution and other advantages of the present invention will become apparent from the following detailed description of specific embodiments of the present invention, which is to be read in connection with the accompanying drawings.
Fig. 1 is a schematic view of communication between an electronic device and a base station according to an embodiment of the present invention.
Fig. 2 is a schematic diagram of communication between an electronic device and a server according to an embodiment of the present invention.
Fig. 3 is a schematic flow chart of an information reminding method according to an embodiment of the present invention.
Fig. 4 is a schematic view of an application scenario of an information reminding method according to an embodiment of the present invention.
Fig. 5 is a schematic view of another application scenario of an information reminding method according to an embodiment of the present invention.
Fig. 6 is a schematic view of another application scenario of the information reminding method according to the embodiment of the present invention.
Fig. 7 is a schematic view of another application scenario of the information reminding method according to the embodiment of the present invention.
Fig. 8 is a schematic structural diagram of an information reminding apparatus according to an embodiment of the present invention.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first" and "second", etc. in the present invention are used for distinguishing different objects, not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to the listed steps or modules but may alternatively include other steps or modules not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The execution main body of the information reminding method provided by the embodiment of the invention can be an information reminding device provided by the embodiment of the invention, or an electronic device (such as a palm computer, a tablet computer, a smart phone and the like) integrated with the information reminding device, and the information reminding device can be realized in a hardware or software mode.
Referring to fig. 1, fig. 1 is a schematic view illustrating communication interaction between a base station and a plurality of electronic devices according to an embodiment of the present invention. Wherein it is understood that the data transmitted by the electronic device by frames or packets may be operated by wired, wireless or satellite-based communication systems. Taking the global communication system as an example, the global communication system may include a plurality of mobile electronic devices, a plurality of base stations, a base station controller, and a mobile switching center. Each base station can serve multiple areas, each base station is provided with multiple multi-directional antennas or antennas pointing to specific directions, signals transmitted by the antennas can cover the service area corresponding to the base station, and each service area can be covered by one or more than one antenna. The base station receives the communication signal sent by the electronic equipment, transmits the received communication signal to the base station controller, and transmits the communication signal to the mobile switching center for signal switching by the base station controller, so as to realize the communication connection between the current mobile terminal user and other network users. As shown in fig. 1, when an electronic device a establishes a communication connection with an electronic device B, the electronic device a may receive communication content of the electronic device B through a base station a. The base station a sends the communication signal input by the electronic equipment A to the base station controller 1, the base station controller 1 transmits the communication signal of the electronic equipment A to the mobile switching center, and the mobile switching center controls the base station B to transmit the communication signal of the electronic equipment A to the electronic equipment B through the base station controller 2; otherwise, the mobile switching center transmits the signal exchanged by the electronic device B to the electronic device a through the base station controller 1 to control the base station a, so as to realize the instant messaging interaction between the electronic device a and the electronic device B.
Referring to fig. 2, fig. 2 is a schematic view of communication between an electronic device and a server according to an embodiment of the present invention. Wherein the electronic device may communicate with the server over a wireless communication network. The server can simultaneously communicate with a plurality of electronic devices to realize instant messaging interaction of the devices.
Referring to fig. 3 to 7, fig. 3 is a schematic flow chart of an information reminding method according to an embodiment of the present invention, and fig. 4 to 7 are schematic application scenarios of the information reminding method according to the embodiment of the present invention. The method comprises the following steps:
step S101, when the electronic equipment is detected to be in a communication state, a preset keyword in the instant communication process is identified.
It can be understood that most users often receive other people's notifications or published meeting notifications or schedule events such as activity schedules during the instant messaging process, for example, the users belong to members of several activity groups, and often after the publisher of the schedule information publishes the notification, many members in the groups interact with each other, and thus the users are inundated with numerous messages without noticing the schedule information. Or the user may relate to the schedule information during the telephone or video communication with another person, but the user may easily forget some details in the schedule information after the communication is finished, so it is necessary to identify whether the schedule information is included in the communication information during the instant communication.
In some embodiments, when it is detected that the electronic device is in a communication state, it is identified whether communication information generated by the electronic device in an instant communication process includes the preset keyword.
It is understood that when the electronic device is detected to be in a communication state, it indicates that the electronic device is in instant communication with other devices. In order to facilitate identification, a preset keyword may be preset according to characteristics of the schedule information, and is used to identify whether the communication information includes the schedule information. Wherein the preset keywords comprise one or more of time, place, people and event combination.
For example, when it is detected that the electronic device is in a communication state, whether the communication information generated by the electronic device in the process of performing instant messaging contains the preset keyword is identified within a preset time interval. For example, the preset time interval is 5 seconds, and every 5 seconds, the background of the electronic device automatically identifies whether the communication information generated in the instant communication process includes the preset keyword.
The instant messaging is a terminal service that allows two or more people to communicate text messages, files, voice and video in real time using a network. The instant messaging can be divided into enterprise instant messaging and website instant messaging according to the use purpose, and can be divided into mobile phone instant messaging and PC instant messaging according to the loaded object, wherein the mobile phone instant messaging represents short message, website and video instant messaging.
And step S102, acquiring schedule information in the communication information in the instant communication process according to the preset keywords.
It can be understood that when the communication information generated in the instant messaging process includes the preset keyword, it indicates that the communication information includes schedule information, and then the schedule information in the communication information in the instant messaging process can be obtained according to the preset keyword.
In some embodiments, when it is recognized that the communication information generated by the electronic device in the process of performing instant messaging includes the preset keyword, information corresponding to the preset keyword in the communication information is extracted as the schedule information.
It can be understood that whether the communication information generated by the electronic device in the instant communication process includes the preset keyword or not can be identified within a preset time interval according to the preset keyword. When the communication information generated in the instant communication process of the electronic equipment is identified to contain the preset keywords in the preset time interval, determining the information corresponding to the preset keywords in the communication information as schedule information, and extracting the schedule information. For example, the preset time interval is 5 seconds, and even if the user does not check or pay attention to the communication information in time, the electronic device can automatically identify and extract schedule information in the communication information. The schedule information may include information of time, place, person, event content, etc.
In some embodiments, in the instant messaging process, schedule information in the messaging information generated by at least one of a call and a short message is acquired.
For example, communication information containing voice information generated by a user in a call process is acquired, and schedule information in the communication information is extracted according to preset keywords. Or acquiring communication information containing text information or voice information generated in the short message communication process, and extracting schedule information in the communication information according to preset keywords. The call may include at least one of a voice call and a video call, and the short message may include at least one of a short message, a group message and a one-to-one communication message.
In some embodiments, the obtaining schedule information in the communication information in the instant communication process further includes: and further acquiring the publisher information of the schedule information.
It can be understood that, for schedule information such as meeting notification, invitation letter, activity arrangement, etc., a publisher has an important meaning in the schedule information, for example, the publisher is generally an organizer of the schedule information and is responsible for the operation of the whole schedule item, and in order to facilitate a user to establish a contact with the publisher of the schedule item, the publisher information of the schedule information needs to be further acquired.
For example, as shown in fig. 4, the sheetlet issues a communication message "10: 30 on the next monday morning in 1101 conference room to start the first project seminar in the working group by using the short message communication method as an example, and all members participate in the conference. ", the release time is" 6 months, 8 days, thursday 14:23 ". According to the communication information released by the poster, the event content 'first project seminar' is acquired, the time information '2017.06.12 monday 10:30 in the morning' is acquired, the location information '1101 meeting room' is acquired, and the person information 'all members' is acquired to acquire the publisher information 'poster'.
In some embodiments, the obtaining schedule information in the communication information in the instant communication process further includes: and further acquiring the updating information of the schedule information.
It can be understood that, in the instant messaging process, after the publisher publishes the schedule information, the schedule information may be changed, and therefore, the update information of the schedule information needs to be further acquired.
For example, as shown in fig. 4, taking the short message communication method as an example, a message "6 months, 8 days, thursdays, 14: 23" is issued in the work group, and "next monday, morning, 10: 30" is sent to a first meeting workshop at 1101 meeting room, and all members participate in the meeting. "as less than" 6.8 days, thursday 16:40 "presents a problem" is there 3 colleagues going on business, can you start meeting in advance? "in order to take the crew into consideration, the" 6 th 8 th thursday 17:01 "is released again to change the schedule information containing the update information" @ staff member first project seminar to the 10:30,1102 am meeting room on tomorrow. ". And further acquiring the updating information of the schedule information according to the schedule information released again by the small sheets.
In some embodiments, the obtaining schedule information in the communication information in the instant communication process may further include: and further acquiring an information source of the schedule information. For example, when the information source is a call source, the recorded content of the information source may include a communication method, a communication contact, a time when schedule information is generated, and the like, for example, the information source is recorded as a certain time slot and a certain contact telephone notification. For example, when the information source is a short message source, the recorded content of the information source includes a communication mode, a time for generating schedule information, a short message category, and the like, and for example, the information source is recorded as a short message notification in a certain time period and a certain group message. And the display interface of the communication information corresponding to the schedule information issued in the short message mode can also be subjected to screenshot and stored in the schedule event.
And step S103, establishing a schedule event in the calendar of the electronic equipment according to the schedule information.
It can be understood that, according to the information corresponding to the preset keyword in the schedule information, a schedule event is established in the calendar of the electronic device.
In some embodiments, the establishing a schedule event in a calendar of an electronic device according to the schedule information further includes: and when the publisher information of the schedule information is acquired, establishing the publisher information of the schedule information in the schedule event.
For example, as shown in fig. 4, a communication message "10: 30 am 10:30 on next monday in 1101 conference room is issued in the work group to" 14:23 on thursday 8 month 6 ", and all members participate. "as shown in fig. 5, according to the communication information released by the thumbnail, a schedule reminder" event 1 including the information of the publisher "is established in the calendar of the electronic device at almost the same time" 6 months, 8 days, thursdays 14:23 ": a first project seminar; time: 2017.06.12 Monday morning at 10: 30; a place: 1101 a conference room; a character: all members; the publisher: small pieces ".
In some embodiments, the establishing a schedule event in a calendar of an electronic device according to the schedule information further includes: and when the updating information of the schedule information is acquired, establishing the updating information in a new schedule event to update the schedule event.
For example, as shown in fig. 4, taking the short message communication method as an example, a message "6 months, 8 days, thursdays, 14: 23" is issued in the work group, and "next monday, morning, 10: 30" is sent to a first meeting workshop at 1101 meeting room, and all members participate in the meeting. "as less than" 6.8 days, thursday 16:40 "presents a problem" is there 3 colleagues going on business, can you start meeting in advance? "in order to take the crew into consideration, the" 6 th 8 th thursday 17:01 "is released again to change the schedule information containing the update information" @ staff member first project seminar to the 10:30,1102 am meeting room on tomorrow. ". And establishing the updating information in a new schedule event according to the acquired updating information of the schedule information so as to update the schedule event. As shown in fig. 6, almost the same time "day 8 on 6 months, thursday 17: 01" when the update information is distributed on a small sheet, "event 2: a first project seminar; time: 2017.06.09 Friday at 10:30 AM; a place: 1102 conference room; a character: all members; the publisher: small pieces ".
In some embodiments, before the currently established calendar event containing the updating information is updated to the historically generated calendar event, prompt information is generated to remind the user whether to update the information.
For example, as shown in fig. 6, after generating event 2, a prompt interface is displayed on the display screen of the electronic device to remind the user "do event 2 be updated into event 1? ", when the user selects the" yes "button, the update information newly added to the event 2 and different from the event 1 is updated to the schedule information of the event 1. When the user selects the "no" button, the schedule information of event 1 and event 2 is simultaneously retained in the calendar. Or when the display time of the prompt interface exceeds the preset time and the user does not select any button, the background defaults to simultaneously reserve the schedule information of the event 1 and the event 2 in the calendar.
And step S104, when the electronic equipment reaches a preset reminding condition, reminding the schedule event.
In some embodiments, when the distance between the current time of the electronic device and the occurrence time of the schedule information reaches a preset reminding condition, reminding the schedule event.
In some embodiments, when the current location of the electronic device is away from the occurrence location of the schedule information and a preset reminding condition is reached, reminding the schedule event.
In some embodiments, the schedule event can be reminded to the user by controlling the electronic device to vibrate or controlling the electronic device to voice-broadcast the schedule information.
In some embodiments, the calendar event may be message pushed for display on a display screen of the electronic device. For example, as shown in fig. 7, if the preset reminding condition is that when the current time of the electronic device is within 10 minutes from the occurrence time of the schedule information, at the current time 10: and when the distance between the 20 th place and the occurrence time of the schedule information is 10:30 and the 10 th place, displaying a schedule event' schedule reminding 1: today 10:30 first project seminar ".
In some embodiments, after the calendar event is created, the electronic device may record whether a user manually changes the created calendar event within a history period, to which information category (such as time, place, person, or event content) the changed content belongs, and may perform analysis and learning processing on the recorded content by using a learning algorithm, so that the electronic device may deduce, through a self-analysis and learning processing process, which information category is more likely to have recognition deviation, so as to subsequently enlarge an acquisition range of the information category when the calendar information is acquired, or increase a preset keyword to recognize the information category, and through continuous learning, a calendar event may be created more accurately and efficiently.
In some embodiments, after the schedule event is reminded, in an effective reminding time range of the schedule information, the electronic device may record a reminding mode of the schedule event when a user clicks or confirms the schedule event in a historical period, and may perform analysis and learning processing on the recorded content by using a learning algorithm, so that the electronic device can deduce which reminding mode can cause the attention of the user through a self-analysis and learning processing process, so as to remind the schedule information according to the deduced reminding mode in the subsequent process, and can remind the schedule event of the user more accurately and effectively.
All the above-mentioned optional technical solutions can be combined arbitrarily to form the optional embodiments of the present invention, and are not described herein again.
According to the embodiment of the invention, when the electronic equipment is detected to be in a communication state, the preset keyword in the instant communication process is identified, the schedule information in the communication information in the instant communication process is obtained according to the preset keyword, the schedule event is established in the calendar of the electronic equipment according to the schedule information, and the schedule event is reminded when the electronic equipment reaches the preset reminding condition. The embodiment of the invention can quickly and conveniently establish the schedule information reminding event and remind by automatically identifying and extracting the schedule information contained in the instant messaging process, thereby improving the flexibility and convenience of schedule information reminding.
An embodiment of the present invention further provides an information reminding device, as shown in fig. 8, and fig. 8 is a schematic structural diagram of the information reminding device provided in the embodiment of the present invention. The information reminding device 30 comprises an identification module 31, an acquisition module 32, a building module 33 and a reminding module 34.
The identifying module 31 is configured to identify a preset keyword in an instant messaging process when it is detected that the electronic device is in a communication state.
It can be understood that most users often receive other people's notifications or published meeting notifications or schedule events such as activity schedules during the instant messaging process, for example, the users belong to members of several activity groups, and often after the publisher of the schedule information publishes the notification, many members in the groups interact with each other, and thus the users are inundated with numerous messages without noticing the schedule information. Or the user may relate to the schedule information during the telephone or video communication with another person, but the user may easily forget some details in the schedule information after the communication is finished, so the identification module 31 needs to identify whether the schedule information is included in the communication information during the instant communication.
In some embodiments, the identifying module 31 is configured to identify whether the communication information generated by the electronic device during the instant messaging process includes the preset keyword when it is detected that the electronic device is in a communication state.
It is understood that when the electronic device is detected to be in a communication state, it indicates that the electronic device is in instant communication with other devices. In order to facilitate identification, a preset keyword may be preset according to characteristics of the schedule information, and is used to identify whether the communication information includes the schedule information. Wherein the preset keywords comprise one or more of time, place, people and event combination.
For example, when it is detected that the electronic device is in a communication state, the identification module 31 identifies whether the communication information generated by the electronic device in the instant communication process includes the preset keyword within a preset time interval.
The instant messaging is a terminal service that allows two or more people to communicate text messages, files, voice and video in real time using a network. The instant messaging can be divided into enterprise instant messaging and website instant messaging according to the use purpose, and can be divided into mobile phone instant messaging and PC instant messaging according to the loaded object, wherein the mobile phone instant messaging represents short message, website and video instant messaging.
The obtaining module 32 is configured to obtain schedule information in the communication information during the instant messaging process according to the preset keyword.
It can be understood that, when the communication information generated in the instant communication process includes the preset keyword, it indicates that the communication information includes schedule information, and the obtaining module 32 may obtain the schedule information in the communication information in the instant communication process according to the preset keyword.
In some embodiments, the obtaining module 32 is configured to, when it is identified that the communication information generated by the electronic device in the process of performing instant messaging includes the preset keyword, extract information corresponding to the preset keyword in the communication information as the schedule information.
It can be understood that the identifying module 31 can identify whether the communication information generated by the electronic device in the instant communication process includes the preset keyword within a preset time interval according to the preset keyword. When the recognition module 31 recognizes that the communication information generated by the electronic device during the instant communication process contains the preset keyword within a preset time interval, the obtaining module 32 determines information corresponding to the preset keyword in the communication information as schedule information, and extracts the schedule information.
In some embodiments, the obtaining module 32 is configured to obtain schedule information in communication information generated by at least one of a call and a short message.
For example, the obtaining module 32 obtains communication information including voice information generated by a user during a call, and extracts schedule information in the communication information according to a preset keyword. Or the obtaining module 32 obtains communication information containing text information or voice information generated in the short message communication process, and extracts schedule information in the communication information according to preset keywords. The call may include at least one of a voice call and a video call, and the short message may include at least one of a short message, a group message and a one-to-one communication message.
In some embodiments, the obtaining module 32 is further configured to further obtain publisher information of the schedule information.
It can be understood that, for schedule information such as meeting notification, invitation letter, activity arrangement, etc., a publisher has an important meaning in the schedule information, for example, the publisher is generally an organizer of the schedule information and is responsible for operation of the whole schedule item, and in order to facilitate a user to establish contact with the publisher of the schedule item, the obtaining module 32 needs to further obtain the publisher information of the schedule information.
In some embodiments, the obtaining module 32 is further configured to further obtain update information of the schedule information.
It can be understood that, in the instant messaging process, after the publisher publishes the schedule information, a situation of changing the schedule information may occur, and therefore the obtaining module 32 needs to further obtain the update information of the schedule information.
In some embodiments, the obtaining module 32 is further configured to further obtain an information source of the schedule information. For example, when the information source is a call source, the recorded content of the information source may include a communication method, a communication contact, a time when schedule information is generated, and the like, for example, the information source is recorded as a certain time slot and a certain contact telephone notification. For example, when the information source is a short message source, the recorded content of the information source includes a communication mode, a time for generating schedule information, a short message category, and the like, and for example, the information source is recorded as a short message notification in a certain time period and a certain group message. The obtaining module 32 may also capture a screen of a display interface of communication information corresponding to schedule information issued by a short message, and store the screen into a schedule event.
The establishing module 33 is configured to establish a schedule event in a calendar of the electronic device according to the schedule information.
It can be understood that the establishing module 33 establishes a schedule event in a calendar of the electronic device according to information corresponding to a preset keyword in the schedule information.
The establishing module 33 is further configured to establish the publisher information of the schedule information in the schedule event when the obtaining module 32 obtains the publisher information of the schedule information.
The establishing module 33 is further configured to establish the update information in a new schedule event to update the schedule event when the obtaining module 32 obtains the update information of the schedule information.
The reminding module 34 is configured to remind the schedule event when the electronic device reaches a preset reminding condition.
In some embodiments, the reminding module 34 is configured to remind the schedule event when a distance between a current time of the electronic device and an occurrence time of the schedule information reaches a preset reminding condition.
In some embodiments, the reminding module 34 is configured to remind the schedule event when a current location of the electronic device is away from an occurrence location of the schedule information and a preset reminding condition is reached.
In some embodiments, the reminding module 34 can remind the user of the schedule event by controlling the electronic device to vibrate or controlling the electronic device to voice-broadcast the schedule information.
In some embodiments, the reminder module 34 can push the calendar event to be displayed on a display screen of the electronic device.
The embodiment of the invention also provides electronic equipment which comprises a memory and a processor, wherein the processor is used for executing the information reminding method in any embodiment of the invention by calling the computer program stored in the memory.
The electronic equipment can be equipment such as a smart phone, a tablet computer and a palm computer. As shown in fig. 9, an electronic device 400 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer-readable storage media, and a computer program stored on the memory 402 and executable on the processor 401. The processor 401 is electrically connected to the memory 402.
The processor 401 is a control center of the electronic device 400, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or loading an application program stored in the memory 402 and calling data stored in the memory 402, thereby integrally monitoring the electronic device.
In the embodiment of the present invention, the processor 401 in the electronic device 400 loads instructions corresponding to processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 runs the application programs stored in the memory 402, thereby implementing various functions:
when the electronic equipment is detected to be in a communication state, recognizing preset keywords in the instant communication process;
acquiring schedule information in communication information in the instant communication process according to the preset keywords;
establishing a schedule event in a calendar of the electronic equipment according to the schedule information;
and when the electronic equipment reaches a preset reminding condition, reminding the schedule event.
In some embodiments, the preset keyword includes one or more of time, place, person, and event, and the processor 401 is configured to identify the preset keyword in the instant messaging process when the electronic device is detected to be in the communication state, including: when detecting that the electronic equipment is in a communication state, identifying whether communication information generated in the instant communication process of the electronic equipment contains the preset keyword or not;
the acquiring of the schedule information in the communication information in the instant communication process comprises the following steps: and when the communication information generated by the electronic equipment in the process of instant communication is identified to contain the preset keyword, extracting information corresponding to the preset keyword in the communication information as the schedule information.
In some embodiments, the processor 401 is configured to obtain schedule information in the messaging information in the instant messaging process, and further includes: further acquiring the publisher information of the schedule information;
the establishing of the schedule event in the calendar of the electronic equipment according to the schedule information further comprises: and when the publisher information of the schedule information is acquired, establishing the publisher information of the schedule information in the schedule event.
In some embodiments, the processor 401 is configured to obtain schedule information in the messaging information in the instant messaging process, and further includes: further acquiring the updating information of the schedule information;
the establishing of the schedule event in the calendar of the electronic equipment according to the schedule information further comprises: and when the updating information of the schedule information is acquired, establishing the updating information in a new schedule event to update the schedule event.
In some embodiments, the processor 401 is configured to obtain schedule information in the messaging information in the instant messaging process, including:
and acquiring schedule information in communication information generated by at least one communication mode of communication and short messages.
Although not shown in fig. 9, the electronic device 400 may further include a display screen, a wireless fidelity (WiFi) module, a radio frequency circuit, an input unit, an audio circuit, a sensor including a camera, a bluetooth module, a power supply, and the like, which are not described in detail herein.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiment of the present invention, the information reminding device and the information reminding method in the above embodiments belong to the same concept, and any method provided in the embodiment of the information reminding method can be operated on the information reminding device, and the specific implementation process thereof is described in the embodiment of the information reminding method in detail, and is not described herein again.
It should be noted that, for the information reminding method of the present invention, a person skilled in the art may understand that all or part of the process of implementing the information reminding method of the embodiments of the present invention may be completed by controlling related hardware through a computer program, where the computer program may be stored in a computer-readable storage medium, such as a memory of an electronic device, and executed by at least one processor in the electronic device, and during the execution process, the process of implementing the embodiment of the information reminding method may be included. The storage medium may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a Random Access Memory (RAM), or the like.
For the information reminding device of the embodiment of the present invention, each functional module may be integrated in one processing chip, or each module may exist alone physically, or two or more modules are integrated in one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, or the like.
The information reminding method, the information reminding device, the storage medium and the electronic device provided by the embodiment of the invention are described in detail, a specific example is applied in the text to explain the principle and the implementation mode of the invention, and the description of the embodiment is only used for helping to understand the technical scheme and the core idea of the invention; those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1.一种信息提醒方法,应用于电子设备中,其特征在于,所述方法包括:1. an information reminder method, applied in electronic equipment, is characterized in that, described method comprises: 当检测到电子设备处于通信状态时,根据预设时间间隔识别即时通讯过程中的预设关键字;When detecting that the electronic device is in a communication state, identifying preset keywords in the instant messaging process according to preset time intervals; 根据所述预设关键字,获取即时通讯过程中的通讯信息中的日程信息;According to the preset keyword, obtain the schedule information in the communication information in the instant messaging process; 根据所述日程信息在电子设备的日历中建立日程事件;creating a schedule event in the calendar of the electronic device according to the schedule information; 在获取到所述日程信息的更新信息时,生成更新信息提示界面以提醒用户进行信息更新;When the update information of the schedule information is obtained, an update information prompt interface is generated to remind the user to update the information; 在用户确定更新后,将所述更新信息建立在新日程事件中以更新所述日程事件;After the user determines the update, establishing the update information in a new schedule event to update the schedule event; 在所述电子设备达到预设提醒条件时,提醒所述日程事件;When the electronic device reaches a preset reminder condition, reminding the schedule event; 记录历史时间段内用户对所述日程事件更改内容的信息类别,以及用户确认所述日程事件时所述日程事件的提醒方式;Record the information category of the content changed by the user to the schedule event in the historical time period, and the reminder mode of the schedule event when the user confirms the schedule event; 对所述日程事件更改内容的信息类别进行分析学习处理,以得到所述信息类别中与实际情况有偏差的信息类别,增加预设关键字来识别所述有偏差的信息类别,以准确建立所述日程事件;Perform analysis and learning processing on the information categories of the changed content of the schedule events to obtain the information categories that deviate from the actual situation in the information categories, and add preset keywords to identify the deviated information categories, so as to accurately establish all the information categories. schedule events; 对所述日程事件的提醒方式进行分析学习处理,以推测所述日程事件的提醒方式,根据所述推测的提醒方式确定后续所述日程事件的提醒方式。Perform analysis and learning processing on the reminder mode of the calendar event to infer the reminder mode of the calendar event, and determine the subsequent reminder mode of the calendar event according to the presumed reminder mode. 2.如权利要求1所述的信息提醒方法,其特征在于,所述预设关键字包括时间、地点、人物、事件中的一种或多种的组合,所述当检测到电子设备处于通信状态时,识别即时通讯过程中的预设关键字,包括:当检测到电子设备处于通信状态时,识别所述电子设备在进行即时通讯过程中产生的通讯信息中是否包含有所述预设关键字;2 . The information reminder method according to claim 1 , wherein the preset keyword includes one or a combination of one or more of time, place, person, and event, and when it is detected that the electronic device is in communication When it is detected that the electronic device is in a communication state, identifying whether the communication information generated by the electronic device during the instant messaging process includes the preset key Character; 所述获取即时通讯过程中的通讯信息中的日程信息,包括:当识别出所述电子设备在进行即时通讯过程中产生的通讯信息中包含有所述预设关键字时,将所述通讯信息中与所述预设关键字相对应的信息提取为所述日程信息。The obtaining the schedule information in the communication information in the instant messaging process includes: when it is recognized that the communication information generated by the electronic device during the instant messaging process contains the preset keyword, storing the communication information The information corresponding to the preset keyword is extracted as the schedule information. 3.如权利要求1所述的信息提醒方法,其特征在于,所述获取即时通讯过程中的通讯信息中的日程信息,还包括:进一步获取所述日程信息的发布者信息;3. The information reminder method according to claim 1, wherein the obtaining schedule information in the communication information in the instant messaging process further comprises: further obtaining the publisher information of the schedule information; 所述根据所述日程信息在电子设备的日历中建立日程事件,还包括:在获取到所述日程信息的发布者信息时,将所述日程信息的发布者信息建立在所述日程事件中。The creating a schedule event in the calendar of the electronic device according to the schedule information further includes: when the publisher information of the schedule information is acquired, establishing the publisher information of the schedule information in the schedule event. 4.如权利要求1所述的信息提醒方法,其特征在于,所述获取即时通讯过程中的通讯信息中的日程信息,包括:4. The information reminder method according to claim 1, wherein the obtaining the schedule information in the communication information in the instant messaging process comprises: 获取通话、短信中至少一种通讯方式产生的通讯信息中的日程信息。Acquire the schedule information in the communication information generated by at least one of the communication methods of the call and the short message. 5.一种信息提醒装置,其特征在于,所述装置包括:5. An information reminder device, wherein the device comprises: 识别模块,用于当检测到电子设备处于通信状态时,根据预设时间间隔识别即时通讯过程中的预设关键字;an identification module for identifying preset keywords in the instant messaging process according to preset time intervals when it is detected that the electronic device is in a communication state; 获取模块,用于根据所述预设关键字,获取即时通讯过程中的通讯信息中的日程信息;an acquisition module, configured to acquire schedule information in the communication information in the instant messaging process according to the preset keyword; 建立模块,用于根据所述日程信息在电子设备的日历中建立日程事件;an establishment module for establishing a schedule event in the calendar of the electronic device according to the schedule information; 在获取到所述日程信息的更新信息时,生成更新信息提示界面以提醒用户进行信息更新;When the update information of the schedule information is obtained, an update information prompt interface is generated to remind the user to update the information; 在用户确定更新后,将所述更新信息建立在新日程事件中以更新所述日程事件;After the user determines the update, establishing the update information in a new schedule event to update the schedule event; 在所述电子设备达到预设提醒条件时,提醒所述日程事件;When the electronic device reaches a preset reminder condition, reminding the schedule event; 提醒模块,用于在所述电子设备达到预设提醒条件时,提醒所述日程事件;a reminder module, used to remind the schedule event when the electronic device reaches a preset reminder condition; 所述提醒模块还用于记录历史时间段内用户对所述日程事件更改内容的信息类别,以及用户确认所述日程事件时所述日程事件的提醒方式;The reminder module is also used to record the information category of the content changed by the user to the schedule event in the historical time period, and the reminder mode of the schedule event when the user confirms the schedule event; 对所述日程事件更改内容的信息类别进行分析学习处理,以得到所述信息类别中与实际情况有偏差的信息类别,增加预设关键字来识别所述有偏差的信息类别,以准确建立所述日程事件;Perform analysis and learning processing on the information categories of the changed content of the schedule events to obtain the information categories that deviate from the actual situation in the information categories, and add preset keywords to identify the deviated information categories, so as to accurately establish all the information categories. schedule events; 对所述日程事件的提醒方式进行分析学习处理,以推测所述日程事件的提醒方式,根据所述推测的提醒方式确定后续所述日程事件的提醒方式。Perform analysis and learning processing on the reminder mode of the calendar event to infer the reminder mode of the calendar event, and determine the subsequent reminder mode of the calendar event according to the presumed reminder mode. 6.如权利要求5所述的信息提醒装置,其特征在于,所述预设关键字包括时间、地点、人物、事件中的一种或多种的组合;6. The information reminder device according to claim 5, wherein the preset keyword comprises one or a combination of one or more of time, place, person, and event; 所述识别模块,用于当检测到电子设备处于通信状态时,识别所述电子设备在进行即时通讯过程中产生的通讯信息中是否包含有所述预设关键字;The identification module is configured to identify whether the communication information generated by the electronic device during the instant messaging process contains the preset keyword when it is detected that the electronic device is in a communication state; 所述获取模块,用于当识别出所述电子设备在进行即时通讯过程中产生的通讯信息中包含有所述预设关键字时,将所述通讯信息中与所述预设关键字相对应的信息提取为所述日程信息。The acquisition module is configured to, when identifying that the communication information generated by the electronic device during the instant messaging process contains the preset keyword, make the communication information corresponding to the preset keyword The information is extracted as the schedule information. 7.如权利要求5所述的信息提醒装置,其特征在于:7. The information reminder device as claimed in claim 5, wherein: 所述获取模块,还用于进一步获取所述日程信息的发布者信息;The acquiring module is further configured to further acquire the publisher information of the schedule information; 所述建立模块,还用于在获取到所述日程信息的发布者信息时,将所述日程信息的发布者信息建立在所述日程事件中。The establishing module is further configured to establish the publisher information of the schedule information in the schedule event when the publisher information of the schedule information is acquired. 8.如权利要求5所述的信息提醒装置,其特征在于,所述获取模块,用于获取通话、短信中至少一种通讯方式产生的通讯信息中的日程信息。8 . The information reminder device according to claim 5 , wherein the acquisition module is configured to acquire schedule information in the communication information generated by at least one communication mode of a call and a short message. 9 . 9.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-4任一项所述的信息提醒方法。9. A storage medium having a computer program stored thereon, characterized in that, when the computer program runs on a computer, the computer is made to execute the information reminder method according to any one of claims 1-4. 10.一种电子设备,包括存储器和处理器,其特征在于,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如权利要求1-4任一项所述的信息提醒方法。10. An electronic device comprising a memory and a processor, wherein the processor is used to execute the information reminder method according to any one of claims 1-4 by invoking a computer program stored in the memory .
CN201710526230.5A 2017-06-30 2017-06-30 Information reminding method and device, storage medium and electronic equipment Expired - Fee Related CN107147810B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710526230.5A CN107147810B (en) 2017-06-30 2017-06-30 Information reminding method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710526230.5A CN107147810B (en) 2017-06-30 2017-06-30 Information reminding method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN107147810A CN107147810A (en) 2017-09-08
CN107147810B true CN107147810B (en) 2020-05-12

Family

ID=59785408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710526230.5A Expired - Fee Related CN107147810B (en) 2017-06-30 2017-06-30 Information reminding method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN107147810B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483747A (en) * 2017-09-26 2017-12-15 维沃移动通信有限公司 A kind of event-prompting method and mobile terminal
CN107920163A (en) * 2017-11-14 2018-04-17 维沃移动通信有限公司 A kind of indicating mode switching method and mobile terminal, cloud server
CN108092879A (en) * 2017-12-13 2018-05-29 北京小米移动软件有限公司 Message prompt method and device
CN108183853A (en) * 2017-12-28 2018-06-19 努比亚技术有限公司 Message prompt method, mobile terminal and readable storage medium storing program for executing
CN108574732B (en) * 2018-03-22 2021-05-04 平安科技(深圳)有限公司 Push message processing method, computer readable storage medium and terminal equipment
CN110740209B (en) * 2018-07-19 2022-11-08 北京搜狗科技发展有限公司 Prompt message setting method, device, equipment and machine readable medium
CN110913061A (en) * 2018-09-17 2020-03-24 中兴通讯股份有限公司 Schedule updating method, schedule updating apparatus, and computer-readable storage medium
US20220187963A9 (en) 2019-04-16 2022-06-16 Apple Inc. Reminders techniques on a user device
CN110351421A (en) * 2019-05-24 2019-10-18 北京华峰创业科技有限公司 The method and mobile terminal device that event is reminded
US11372696B2 (en) * 2019-05-30 2022-06-28 Apple Inc. Siri reminders found in apps
CN110599126B (en) * 2019-09-10 2023-01-06 Oppo广东移动通信有限公司 Schedule creating method and device, electronic equipment and storage medium
CN111277708A (en) * 2020-01-21 2020-06-12 维沃移动通信有限公司 Information processing method and electronic equipment
CN111461649B (en) * 2020-03-26 2024-01-19 维沃移动通信有限公司 Event reminder method and electronic device
CN113841173A (en) * 2020-04-24 2021-12-24 孙建 Communication method, device and system
CN115550502A (en) * 2021-06-30 2022-12-30 西安中诺通讯有限公司 Schedule recording and reminder method, device, smart device and storage medium
CN114358747B (en) * 2022-03-17 2022-07-08 Tcl通讯科技(成都)有限公司 Calendar event reminding method and device, storage medium and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103325031A (en) * 2012-03-19 2013-09-25 联想(北京)有限公司 Schedule reminding method and terminal
CN104954580A (en) * 2015-06-30 2015-09-30 小米科技有限责任公司 User agenda information processing method and device
CN105306752A (en) * 2015-11-16 2016-02-03 小米科技有限责任公司 Method and device for generating event prompt
CN106357928A (en) * 2016-11-04 2017-01-25 珠海市魅族科技有限公司 Schedule reminding method and terminal
CN106355382A (en) * 2016-08-30 2017-01-25 深圳天珑无线科技有限公司 Event reminding method and device
CN106412233A (en) * 2016-08-29 2017-02-15 乐视控股(北京)有限公司 Method and device for adding reminding event

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8417233B2 (en) * 2011-06-13 2013-04-09 Mercury Mobile, Llc Automated notation techniques implemented via mobile devices and/or computer networks
CN103220398A (en) * 2012-01-19 2013-07-24 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal setting method
CN104954557A (en) * 2015-05-20 2015-09-30 努比亚技术有限公司 Reminding method and reminding device
CN106101457A (en) * 2016-08-23 2016-11-09 努比亚技术有限公司 A kind of information screen apparatus and method
CN106791215B (en) * 2017-03-28 2020-06-12 Oppo广东移动通信有限公司 Alarm clock setting method and mobile terminal with alarm clock function

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103325031A (en) * 2012-03-19 2013-09-25 联想(北京)有限公司 Schedule reminding method and terminal
CN104954580A (en) * 2015-06-30 2015-09-30 小米科技有限责任公司 User agenda information processing method and device
CN105306752A (en) * 2015-11-16 2016-02-03 小米科技有限责任公司 Method and device for generating event prompt
CN106412233A (en) * 2016-08-29 2017-02-15 乐视控股(北京)有限公司 Method and device for adding reminding event
CN106355382A (en) * 2016-08-30 2017-01-25 深圳天珑无线科技有限公司 Event reminding method and device
CN106357928A (en) * 2016-11-04 2017-01-25 珠海市魅族科技有限公司 Schedule reminding method and terminal

Also Published As

Publication number Publication date
CN107147810A (en) 2017-09-08

Similar Documents

Publication Publication Date Title
CN107147810B (en) Information reminding method and device, storage medium and electronic equipment
US12165110B2 (en) System and method of providing to-do list of user
JP6946746B2 (en) Smart notification scheduling and modality selection methods, systems, and non-transitory computer-readable media
EP2847978B1 (en) Calendar matching of inferred contexts and label propagation
US20180332162A1 (en) Mobile application for personal safety
US9804740B2 (en) Generating context-based options for responding to a notification
US8489118B2 (en) Systems and methods for event attendance notification
CN112489236B (en) Attendance data processing method and device, server and storage medium
CN108701281A (en) Contextual information engine
US20170289074A1 (en) Method for messenger operation based on location information and electronic device supporting the same
KR20130136818A (en) Method and apparatus for providing scheduling service based on mobile messaging application
CN108132768A (en) The processing method of phonetic entry, terminal and network server
CN106133784A (en) Method and device for providing activity notification
CN112311824A (en) Attendance information processing method and related device
CN105718529A (en) Message pushing method and device for application program on communication terminal
CN107291320A (en) The display methods and equipment of application icon
CN105611054A (en) Reminding creating method and terminal
JP2021508198A (en) Notification reminders, group addition methods, devices, devices, and storage media
CN108834040A (en) A kind of attendance information based reminding method and its equipment
US9386437B2 (en) Determination of order of transmission destination
CN104052779A (en) Information recommendation method, system thereof and intelligent terminal
US10706390B2 (en) Method and apparatus for changing electronic device status
CN103796155A (en) Method and device for setting prompt according to content in text message
US20200382367A1 (en) Systems and methods for configuring a device action based on one or more events
US20150156610A1 (en) Sharing Content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200512

CF01 Termination of patent right due to non-payment of annual fee